Как вытащить список характеристик на list-thumbs.html ?
Помогите, кто может:)
Дано - у товара 1-2 характеристик типа "выбор из выпадающего списка"
Необходимо разместить эти зарактеристики одну под другой, так, как это сделано на карточке товара, но в общих списках, на "мини-карточках". Т.е. примерно так, как это выглядит здесь - http://salemagazine.ru/category/vyrubka-iz-fetra/
Попытался "тупо" взять код, который выводит эти характеристики в шаблоне на карточке товара и вставить его в файл list-thumbs.html между выводом картинки и строкой с цена/в_корзину. В результате код не отрабатывается, чего-то не хватает... Чего?:)
Естественно, после вставки должно корректно отрабатываться действие в "корзину", т.е. товар с определенной характеристикой можно будет купить непосредственно с витрины.
Дано - у товара 1-2 характеристик типа "выбор из выпадающего списка"
Необходимо разместить эти зарактеристики одну под другой, так, как это сделано на карточке товара, но в общих списках, на "мини-карточках". Т.е. примерно так, как это выглядит здесь - http://salemagazine.ru/category/vyrubka-iz-fetra/
Попытался "тупо" взять код, который выводит эти характеристики в шаблоне на карточке товара и вставить его в файл list-thumbs.html между выводом картинки и строкой с цена/в_корзину. В результате код не отрабатывается, чего-то не хватает... Чего?:)
Естественно, после вставки должно корректно отрабатываться действие в "корзину", т.е. товар с определенной характеристикой можно будет купить непосредственно с витрины.
14 ответов
ну а дальше обращайся к свойствам через массив
{$pt.features}
', $f_value)} {else} {implode(', ', $f_value)} {/if} {else} {$f_value} {/if}
Ваша ссылка не активна, то как вывести характеристики(цвет) в list-thumbs.html есть решение?
Потому грамотнее будет сделать примерно так, на мой взгляд:
1. Для всех товаров в категории определить типы отображаемых значений характеристик.
2. Сделать по 1 запросу к каждой из таблиц, соответствующих этим типам.
3. Распределить данные из полученных результатов по отдельным товарам.
Итого получится примерно 1 запрос для определения типов характеристик плюс от 1 до 6 запросов к таблицам со значениями — уже значительно меньше. Но это довольно сложный код получится.
первый пункт лучше бы сделать по другому так как товаров может быть в магазине очень много (у нас их 11000 примерно) и для каждого проставлять список характеристик практически не возможно. лучше сделать настройку у характеристики показывать ее в списке категорий или нет, тем более что весь список действительно не нужен.
но встает сразу проблема для характеристик нет ни одного хука... а делать дубликат настроек характеристик некрасиво...
да и вообще хуки к характеристикам нужны и для других задач например для того чтобы привязать картинку или файл к характеристики... сделать для нее описание, всплывающую подсказку, выделить ее для пользователя, сгруппировать... и т.д.
по второму пункту... не очень хочется лазить по таблицам вручную... завтра там что нибудь поменяется и все перестанет работать
по третьему вопросов нету :)