Здравствуйте!
Недавно познакомился с Друпал и хочу научиться делать удобное меню.
Предупреждаю, что я НЕ ПОЛУЧАЮ НИКАКОЙ МАТЕРИАЛЬНОЙ ВЫГОДЫ от разработки сайтов, так что все вопросы необходимы только для саморазвития!
Давно интересна схема работы баз данных, поэтому приведу пример, который хочется реализовать, но я не знаю как:
Допустим что на сайте должен быть каталог одежды с категориями:
1.Куртки
2.Брюки
3.Свитера
4.Рубашки
5.Ботинки
ну и т.д.
Допустим нужно заполнить категорию 1.Куртки - обязательные поля
-Тип (Спортивная, повседневная, пальто)
-Цвет (выбор цвета)
-Размер (S M L XL XXL XXXL)
-Сезонность (зимняя, летняя)
-Цена (цифры)
-Картинка (фото)
ну тоже самое для брюк, свитеров и т.д. с тем лишь отличием что поля у всех разные!
А теперь несколько вопросов:
1.Как организовать такую иерархию, с условием что поля Картинка, Цена у всех одинаковые
2.Можно ли сделать так, что создавая страничку в определённой категории, поля из другой категории не отображались(т.е. создавая в каждой категории страничку с товаром мы видим только поля, принадлежащие создаваемой категории).
3.Какие модули использовать?
4.Если есть какие то туториалы по подобным работам - буду рад ссылкам!
Спасибо!
Комментарии
1. Использовать не только категоризацию материалов, но и модуль CCK вместе с Image и ImageCache.
2. Можно. Надо разделить товары по типам материалов, и для каждого будут либо свои категории/поля, либо общие. "Чужих" категорий и полей не будет.
3. Рекомендую CCK + Views + Category (или обыкновенная таксономия). Если это интернет-магазин, то ко всему добавляется Ubercart. Размер и цвет = Attributes.
4. Блог ежа