Ubercart. Темизация страницы товара, вывод связанных товаров

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

Аватар пользователя AJIeKceuD AJIeKceuD 18 сентября 2011 в 6:54

Здравствуйте, помогите пожалуйста разобраться с настройкой. Поставил себе друпал с модулем Уберкарт и еще с всякими разными, ему нужными. Возник вопрос: как изменить внешний вид страницы с продуктом? А именно:
1) Может ли views перехватывать вывод товара? У меня почему-то views со страницей с адресом content/% не перехватывает, страница товара как была дефолтная так и осталась.

2) Если может то как вывести ее не по id, а по ЧПУ-линку (т.е. content/мой-товар)? Ни в фильтрах, ни в аргументах я такого поля не нашел.

3) Как вывести связанные товары? Попробовал привязать к товару через CCK (Node Reference) другие товары, но не знаю как их вывести на странице товара. Во-первых не понятно как ее вообще менять (первых вопрос), а во-вторых как их добавить на этой же странице.

Пробовал искать, но вопросы либо не получается найти, либо тема упоминается вскользь и не очень понятно.

Комментарии

Аватар пользователя AJIeKceuD AJIeKceuD 19 сентября 2011 в 16:32

А кроме спамеров, у кого-нибудь мысли есть, как это реализовать? Вроде связанные товары не должны быть такой редкостью, они часто встречаются.

Аватар пользователя AJIeKceuD AJIeKceuD 21 сентября 2011 в 18:49

То что можно создать новый адрес понятно, но ссылки с товара ведут на content/мой-товар. И этот уберкартовский путь почему то не перебивается views.

Я пока нашел где лежал шаблон страницы с товаром (в папке темы auqa_prosper, назывался node-product.tpl.php), пока попробую поломать его. Хотя связанные товары там отдельно не выводятся, только вместе с остальными CCK-полями. Так что эта проблема пока не решена.

Аватар пользователя Orion76 Orion76 2 октября 2011 в 22:45

"AJIeKceuD" wrote:
1) Может ли views перехватывать вывод товара? У меня почему-то views со страницей с адресом content/% не перехватывает, страница товара как была дефолтная так и осталась.

ключевые фраза для поиска: drupal 6 views аргументы

"AJIeKceuD" wrote:
2) Если может то как вывести ее не по id, а по ЧПУ-линку (т.е. content/мой-товар)? Ни в фильтрах, ни в аргументах я такого поля не нашел.

ищем на drupal.org - модуль pathauto

"AJIeKceuD" wrote:
3) Как вывести связанные товары? Попробовал привязать к товару через CCK (Node Reference) другие товары, но не знаю как их вывести на странице товара. Во-первых не понятно как ее вообще менять (первых вопрос), а во-вторых как их добавить на этой же странице.

проще связывать товары при помощи модуля Taxonomy...
Он уже родней друпалу, чем его собственное ядро, поэтому инфы по работе с ним.... гугл подавиться-)))