|
|
|
| Всем привет! хотел на сайт добавить раздел с матрасами.
Пример банальный, Вывод товара в единичном экземпляре:
…. Описание товара………
(например: матрас такой то с одинаковым описанием и другими параметрами, отличается, только – размер –цена около (30 раз))
select – по размеру товара, и рядом динамически выводить цену в ЗАВИСИМОСТИ ОТ РАЗМЕРА. Например: 200х200 и цена -100руб.
Проблемы с технической частью реализации Нет :)
Как добавить этот модуль с селектом, что бы в последствии можно было легко манипулировать?
- создавать отдельную таблицу по цене, размеру и артиклу ..
-забивать в основную таблицу товара....
-формировать размеры и цены и выводить отдельно от db с помощью SWITCH..…и.т.д
Просьба помочь с идеей реализации так как ни один из методов пришедших на ум не нравится на 100%
Извините, за сумбур мыслей.
Заранее благодарен за помощь! | |
|
|
|
|
|
|
|
для: Denandi
(13.10.2009 в 11:08)
| | Самое простое, что можно выцепить из "сумбура мыслей", так это создать БД типа
id | opisanie | razmer | cena
|
и выводить обычным select'ом.
Если это не подходит, то опишите, хранятся ли у Вас уже какие-то данные, или забивать будете с нуля. Что и как сейчас, и что и как хотите, чтобы было... | |
|
|
|
|
|
|
|
для: Diplex
(13.10.2009 в 12:25)
| | :) Diplex! еще раз прошу простить за сумбур, я бы и сам нихрена не понял - прочитав подобное. Много написано и задача расплывчата.
Есть основная таблица с полями в которых уже проживает N-е количество разного товара.
-теперь появилась незапланированное направление про матрасам.. поэтому впал в ступор, как встроить?!
самое что меня разрывает в смятении это блок с селектом (размер - цена)
например: есть 10 разных матрасов
а из-за размеров (30шт) - мне придется вводить в DB -300!!! раз практически, одно и тоже.
:)) 1вид товара дублированный 30 раз из-за размер-цена.
вот и думаю как бы изолировать в отдельный модуль и вводить в DB только уникальные 10 позиций
товара... а селект размеров и ценой подгружать со стороны.
|
Или же все таки как ни крути придется 300 раз дублировать в DB? | |
|
|
|
|
|
|
|
для: Denandi
(13.10.2009 в 13:18)
| | У Вас матрас - мерный товар, чтоли, вроде линолеума? | |
|
|
|
|
 58.4 Кб |
|
|
для: Trianon
(13.10.2009 в 13:29)
| | Trianon - матрасы идут по размерам.
всего порядка 30 размеров на один матрас. По этому я и говорю, что дублировать сотнями в базу из-за размер - цена.. руки не подымаются!
Причем, у многих фабрик разные стандарты матрасов (размеры)
Просто, крайне не охото потом все переделывать.
для примера прикрепил скрин
|
| |
|
|
|
|
|
|
|
для: Denandi
(13.10.2009 в 13:48)
| | 1. вынесите типовые описания в отдельную таблицу.
2. создайте нестолько групп, разбейте товар по группам. | |
|
|
|
|
|
|
|
для: Trianon
(13.10.2009 в 13:55)
| | Trianon - посмотри на фото. | |
|
|
|
|
|
|
|
для: Denandi
(13.10.2009 в 13:56)
| | посмотрел. И что? | |
|
|
|
|
|
|
|
для: Trianon
(13.10.2009 в 14:04)
| | Все, всем спасибо. Тема закрыта. | |
|
|
|