но только если первый и второй пункты делать в разных вьюсах, если в одном, то заголовок, текст и описание родительского тотвара повторяется с каждым дочерним, как это победить?
В представлении создать 2 вида "вложение", первый выводится перед видом "страница", в нем заголовок, описание, изображение
Потом идет вид "страница", в нем выводятся связанные товары
P.S. - в первом варианте необязательно использовать раскрывающийся список, можно и радиобатоны, и чекбоксы (множественный выбор), но у меня с ними не работал Option Images
основная разница между 1 и 2 - кол-во кнопок "добавить в корзину": во втором случае их будет несколько.
Вариант попроще - воспользоваться модулями:
1. Attribute (входит в Ubercart) - можно задать объемы/размеры через атрибуты, присвоить каждому атрибуту свой артикул (SKU) и цену.
Пользователь сможет выбирать нужный ему размер/объем (цвет и т.д.) из раскрывающегося списка.
2. UC Option Images - каждому атрибуту можно задать свою картинку, которая будет меняться через js при выборе атрибута из списка.
3. UC Attribute Stock Filter - фильтрует товары с атрибутами, отсутствующие на складе
Я бы еще добавил TVI, с его помощью можно каждому термину таксономии настроить свое представление (view), удобно когда разные категории товаров нужно выводить по-разному (таблица/список/разные поля)
Вот например с точки зрения представления товара в списке товаров категории такое на друпале возможно "чистыми функциями админки и подключаемых модулей"??? http://www.mvideo.ru/price/lvl_11/class_7/[/quote]
Кроме функций "отложить для сравнения" и "Забрать в магазине" - остальное решается "в лоб"
molp: Я не стал пользоваться патчем из-за его сложности (для меня) и таких рассуждений:
- рано или поздно v3 из альфы станет релизом, тем более, что его функционал обещают в D7.
т.е. полезнее потратить время на views3 чем на патч views2.
На локалхосте пока багов у v3 не заметил, за исключением написанного ранее, ну и апдейт требует отключения модулей, удаления v2 (update.php и сброс кэша - по вкусу) и новую установку v3, импорта представлений обратно с рабочего сайта. Но не все представления импортировались в v3 корректно.
Использую views3, пока версия alpha3.
В нем реализован exposed sorts, правда - в виде списков, а не ссылок.
По третьей версии: встречались баги при выводе "Rewrite the output of this field" - пришлось некоторые представления переписать заново.
Конечно, лучше потренироваться на локалхосте (чем сейчас и занимаюсь).
Решено методом Мюнца:
в файле sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc
строку $where = " WHERE tn.tid $placeholder\n"; (у меня это строка 103) заменил на
$where = " WHERE tn.tid = 0\n";
[РЕШЕНО] Ubercart несколько товаров в одном
В представлении создать 2 вида "вложение", первый выводится перед видом "страница", в нем заголовок, описание, изображение
Потом идет вид "страница", в нем выводятся связанные товары
[РЕШЕНО] Ubercart несколько товаров в одном
P.S. - в первом варианте необязательно использовать раскрывающийся список, можно и радиобатоны, и чекбоксы (множественный выбор), но у меня с ними не работал Option Images
основная разница между 1 и 2 - кол-во кнопок "добавить в корзину": во втором случае их будет несколько.
[РЕШЕНО] Ubercart несколько товаров в одном
Вариант попроще - воспользоваться модулями:
1. Attribute (входит в Ubercart) - можно задать объемы/размеры через атрибуты, присвоить каждому атрибуту свой артикул (SKU) и цену.
Пользователь сможет выбирать нужный ему размер/объем (цвет и т.д.) из раскрывающегося списка.
2. UC Option Images - каждому атрибуту можно задать свою картинку, которая будет меняться через js при выборе атрибута из списка.
3. UC Attribute Stock Filter - фильтрует товары с атрибутами, отсутствующие на складе
Боремся с кроном
Здравствуйте.
Подскажите, пожалуйста - есть 2 сайта на одном шаред-хостинеге (не мультисайтинг - разные БД, директории, наборы модулей и т.д.)
Дописал в начале cron.php для каждого сайта
Посоветовали Друпал - помогите определиться
С мультисайтингом я не знаком, но если все сайты будут сидеть на одной БД, то наверняка можно будет админить из одного места.
Посоветовали Друпал - помогите определиться
Я бы еще добавил TVI, с его помощью можно каждому термину таксономии настроить свое представление (view), удобно когда разные категории товаров нужно выводить по-разному (таблица/список/разные поля)
Посоветовали Друпал - помогите определиться
Посоветовали Друпал - помогите определиться
Да, причем табличный вывод есть в стандартных стилях views.
нет, в код лезть не надо, а
Посоветовали Друпал - помогите определиться
добавить поле через CCK
Сортировка или Exposed в Sort criteria [модуль Views]
Поисковики не ругнутся на задванивание контента?
Сортировка или Exposed в Sort criteria [модуль Views]
molp: Я не стал пользоваться патчем из-за его сложности (для меня) и таких рассуждений:
- рано или поздно v3 из альфы станет релизом, тем более, что его функционал обещают в D7.
т.е. полезнее потратить время на views3 чем на патч views2.
На локалхосте пока багов у v3 не заметил, за исключением написанного ранее, ну и апдейт требует отключения модулей, удаления v2 (update.php и сброс кэша - по вкусу) и новую установку v3, импорта представлений обратно с рабочего сайта. Но не все представления импортировались в v3 корректно.
Сортировка или Exposed в Sort criteria [модуль Views]
Использую views3, пока версия alpha3.
В нем реализован exposed sorts, правда - в виде списков, а не ссылок.
По третьей версии: встречались баги при выводе "Rewrite the output of this field" - пришлось некоторые представления переписать заново.
Конечно, лучше потренироваться на локалхосте (чем сейчас и занимаюсь).
Если появится инфа насчет темизации exposed sorts (списки -> ссылки), просьба поделиться.
[Решено] Views - как вывести подтермины таксономии
Решено методом Мюнца:
в файле sites/all/modules/views/modules/taxonomy/views_handler_argument_term_node_tid_depth.inc
строку $where = " WHERE tn.tid $placeholder\n"; (у меня это строка 103) заменил на
$where = " WHERE tn.tid = 0\n";