Здравствуйте! Подаскажите, пожалуйста, как добавить значение модификации для товаров, вертящихся в карусели на главной. Прикрепил как хочу.
0
Сообщений в теме: 4
#1
Отправлено 12 Март 2014 - 17:20
#2
Отправлено 12 Март 2014 - 19:14
Coffee (12 Март 2014 - 17:20) писал:
Здравствуйте! Подаскажите, пожалуйста, как добавить значение модификации для товаров, вертящихся в карусели на главной. Прикрепил как хочу.
В шаблоне HTML добавьте код
{% FOR mods %} {% FOR v %} {% IF index_page_goods.mods.v.NAME = Вес %} <div class="mod_weight"> {index_page_goods.mods.v.VALUE} </div> {% ENDIF %} {% ENDFOR %} {% ENDFOR %}после строки
<h5><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h5>Он выведет значение модификации "Вес" у тех товаров, у которых она есть.
#3
Отправлено 14 Март 2014 - 11:11
sengun (12 Март 2014 - 19:14) писал:
Здравствуйте.
В шаблоне HTML добавьте код
В шаблоне HTML добавьте код
{% FOR mods %} {% FOR v %} {% IF index_page_goods.mods.v.NAME = Вес %} <div class="mod_weight"> {index_page_goods.mods.v.VALUE} </div> {% ENDIF %} {% ENDFOR %} {% ENDFOR %}после строки
<h5><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h5>Он выведет значение модификации "Вес" у тех товаров, у которых она есть.
#4
Отправлено 14 Март 2014 - 16:18
Coffee (14 Март 2014 - 11:11) писал:
Спасибо, получилось! А как делать так, чтобы выводилась только дна модификация, за которую указана минимальная цена?
Пробегаясь по массиву модификаций, если встретили модификацию с ценой равной цене самой дешевой модификации, то пробежимся по свойствам этой модификации и выведем их.
Условие "если встретили модификацию с ценой равной цене самой дешевой модификации" выглядит так
{% IF index_page_goods.mods.PRICE_NOW = index_page_goods.MIN_PRICE_NOW %}нужно вставить после
{% FOR mods %}А семью строками ниже нужно добавить код
{break} {% ENDIF %}так, чтобы он располагался между двумя
{% ENDFOR %}
В итоге должен получиться такой код
{% FOR mods %} {% IF index_page_goods.mods.PRICE_NOW = index_page_goods.MIN_PRICE_NOW %} {% FOR v %} {% IF index_page_goods.mods.v.NAME = Выберите вес %} <div class="mod_weight"> {index_page_goods.mods.v.VALUE} </div> {% ENDIF %} {% ENDFOR %} {break} {% ENDIF %} {% ENDFOR %}
#5
Отправлено 17 Март 2014 - 15:04
sengun, класс! Спасибо! Ваши ответы особо приятно получать, тк понятны суть и логика
Темы с аналогичным тегами модификация, карусель
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных