Страница 1 из 1

Нелогичная недоработка в шаблоне

Добавлено: 02.07.2021, 10:19
evgennova
Хотим предложить всем кому будет полезно исправить нелогичную ошибку в шаблоне - отображении названия варианта (если = 1 ) в каталоге с товарами
смысл такой:
Пример:
Футболка А только в размере XL
Футболка В есть в размерах L, M, S

Вывод в карточке товара имя:
Футболка А - выводится как "футболка А XL"
Футболка В - выводится как "футболка В" с выпадающими вариантами
все логично......

Вывод в разделе с товарами (по дефолту):
Футболка А - выводится как "футболка А" - не логично (должно отображать имя единственного варианта-что бы было понятно что покупается)
Футболка В - выводится как "футболка В" с выпадающими вариантами

Для исправления логики в каталоге с товарами в файл product_list.tpl
после вывода имени дописали
{if $product->variants|count < 2}{$product->variant->name|escape}{/if}