Есть сопутствующий товар, который идет в комплекте, но отдельно не продается. Его нужно вывести отдельной позицией в каталоге, но без цены и возможности купить. Как это сделать?
1
Как Убрать Возможность Добавлять Товар В Корзину?
Автор Dimon, 19 июля 2011 21:47
Сообщений в теме: 4
#1
Отправлено 19 Июль 2011 - 21:47
#2
Отправлено 20 Июль 2011 - 00:05
Хм. как вариант можно сделать следующее:
Сопутствующим товарам задать цену равную 1 ед.
Далее в шаблоне "Товары", "Поиск", "Товар" там где не нужно выводить информацию - например цена или кнопка "В Корзину" - обвернуть в следующее условие
В шаблоне "Товар" это будет
В шаблонах "Товары", "Поиск" это будет
на примере для шаблона "Товары" скрываем цену
заменяем на
Сопутствующим товарам задать цену равную 1 ед.
Далее в шаблоне "Товары", "Поиск", "Товар" там где не нужно выводить информацию - например цена или кнопка "В Корзину" - обвернуть в следующее условие
В шаблоне "Товар" это будет
{%IF GOODS_MIN_PRICE_NOW_WITHOUT_DISCOUNT != 1%} тут не нужный блок {% ENDIF %}
В шаблонах "Товары", "Поиск" это будет
{%IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT != 1%} тут не нужный блок {% ENDIF %}
на примере для шаблона "Товары" скрываем цену
<p> Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br /> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </p>
заменяем на
{%IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT != 1%} <p> Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br /> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </p> {% ENDIF %}
#3
Отправлено 27 Июль 2011 - 20:38
Спасибо за совет.
А как можно аналогично скрыть часть кода в шаблоне товары, например, если meta keywords содержит "123"?
А как можно аналогично скрыть часть кода в шаблоне товары, например, если meta keywords содержит "123"?
#4
Отправлено 27 Июль 2011 - 20:49
Или можно использовать другое условие. Но задача - скрыть вывод товаров и подкатегорий для определенных категорий. Должно выводиться только описание категории
#5
Отправлено 27 Июль 2011 - 21:17
Уже разобрался
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных