NikAbr@drupal.org: Блог

Главные вкладки

Связка Taxonomy, Block, View

7 июля 2010 в 17:45

День добрый!

Пытаюсь осваивать Drupal с целью создания простейшего интернет-магазина. Изначально были различного рода проблемы с вьюшкой каталога товаров, в связи с чем была создана альтернативная вьюшка и блок "Каталог".
Что сделать хотелось и получилось:
1. Создал блок, в котором динамически формируется список доступных категорий товаров
2. Создал вьюшку, показывающую список товаров
И то и другое видно на приложенной картинке. Однако, есть проблема, которую решить не смог.
И список товаров (Page) и список категорий товаров (Block) реализованы одной вьюшкой, имеющей два представления с немного отличающимися параметрами запроса.

Суть вопроса.
Как сделать, чтобы ссылка в блоке "Каталог товаров" открывала список, содержащий только нужную категорию товаров.
Также будет необходимо организовать переходы по иерархии каталога товаров (значениям словаря таксономии) и разместить его, допустим, в верхней части контента.

Может знаний не хватает, может фантазии, но пока не придумал как реализовать даже приблизительно. Поиск различных вариантов в инете ничего особо не дал, хотя нашел пару интересных мыслей на будщее вне этой темы Smile

Заранее всем благодарен

PS
Скажите еще пожалуйста, может я зря это все, может надо было просто доработать напильником родной блок с товарами? Просто я не нашел где это делается. Хотя теперь в любом случае уже поздно, т.к. я с дуру поправил родную вьюшку каталога, а надо было бы сделать дубликат. Но для общего понимания ситуации было бы крайне полезно Wink

Не показывается поле загрузки картинки в форме товара

5 июля 2010 в 1:45

Я начинающий пользователь друпала, да и вообще начинающий веб-дизайнер, однако опыт программирования как таковой имеется, просто тема не знакомая.
Прочитал уже пару книг по друпалу, перелопатил массу форумов, пользовался поиском, пробовал различные варианты... ответа не нашел
Использую Drupal 6.17 + Ubercart 6.x-2.2
дополнительно к ним
cck-6.x-2.7
ckeditor + imce
imageapi-6.x-1.8
imagecache-6.x-2.0-beta10
imagefield-6.x-3.7
lightbox2-6.x-1.9

Проблема заключается в том, что в перечне полей товара отсутствует поле для загрузки картинки.
Добавил новое поле Picture вручную, хотя в настройках admin/store/settings/products/edit/fields включено поле Image
Product image widget:
На закладке Product settings выбран Lightbox2

Подскажите пожалуйста, что делать, где искать, уже не знаю что читать (((