Перейти к содержанию
Форум поддержки пользователей VamShop

вывод свойства вес в списке товаров


Рекомендуемые сообщения

Здравствйте, как можно вывести свойство вес в списке товаров.
Вывел вот эту вставку
Вес товара: <span class="font-weight-bold">{$PRODUCTS_WEIGHT}</span>
в этом файле
/templates/vamshop4/components/product-card/product-card-attributes.html
отображается только текст без содержимой переменной

Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, nik сказал:

Здравствйте, как можно вывести свойство вес в списке товаров.
Вывел вот эту вставку
Вес товара: <span class="font-weight-bold">{$PRODUCTS_WEIGHT}</span>
в этом файле
/templates/vamshop4/components/product-card/product-card-attributes.html
отображается только текст без содержимой переменной

Неправильно.

Тот код, что Вы вставили, будет работать только в карточки товара /templates/vamshop4/module/product_info/

А в плтике товара надо добавлять вот так:

Вес товара: <span class="font-weight-bold">{$module_data.PRODUCTS_WEIGHT}</span>

Попробуйте, по идее, будет работать.

Ссылка на сообщение
Поделиться на другие сайты
В 03.12.2020 в 15:51, nik сказал:

Да. сработало.
А как вывести вес без нулей ?
не - Вес товара: 1.000
а - 
Вес товара: 1

Попробуйте так:

{if {$module_data.PRODUCTS_WEIGHT}}
Вес товара: <span class="font-weight-bold">{$module_data.PRODUCTS_WEIGHT|number_format:1} кг.</span>
{/if}

 

Ссылка на сообщение
Поделиться на другие сайты

Получилось добиться результата при указании 0

{$module_data.PRODUCTS_WEIGHT|number_format:0}

а если нам надо вывести в одном товаре 1 кг, а в другом товаре 500 гр

как нам это можно сделать? 

спасибо

Или например в одном случае 1 кг. 

А в другом случае 0.5 кг. 

Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, nik сказал:

Получилось добиться результата при указании 0


{$module_data.PRODUCTS_WEIGHT|number_format:0}

а если нам надо вывести в одном товаре 1 кг, а в другом товаре 500 гр

как нам это можно сделать? 

спасибо

Или например в одном случае 1 кг. 

А в другом случае 0.5 кг. 

Я выше поправил сообщение:

{if {$module_data.PRODUCTS_WEIGHT}}
Вес товара: <span class="font-weight-bold">{$module_data.PRODUCTS_WEIGHT|number_format:1} кг.</span>
{/if}

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...