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

шкала количества


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

Подскачите как можно сделать шкалу количества в листинге и карточке товара как здесь post-5115-0-83609500-1334070448_thumb.jp

у меня сейчас реализовано ; не складе и нет в наличии. т.е выводит два значения,

а надо от определенного количества 0= нет на складе

1-5 = мало или картинка

5-10 = много или картинка

10- - || - очень много или картинка

Подскажите как это реализовать?

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

Наверное в шаблон вставлять условия типа:


{if $PRODUCTS_QUANTITY > 10}
одна картинка
{elseif $PRODUCTS_QUANTITY > 20}
другая картинка
{/if}
[/code]

Как-то так.

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

что-то ошибку выдает Fatal error: Smarty error: [in vamshop/module/product_info/product_info_v1.html line 87]: syntax error: unexpected {else} (Smarty_Compiler.class.php, line 478) in /home/users1/l/ledyone/domains/ledyone.ru/includes/external/smarty/Smarty.class.php on line 1113

Вот что вставлял

{if $PRODUCTS_QUANTITY > 20}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_high.png" alt="" />

{else if $PRODUCTS_QUANTITY > 10}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_medium.png" alt="" />

{else if $PRODUCTS_QUANTITY > 5}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_low.png" alt="" />

{else if $PRODUCTS_QUANTITY > 0}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_none.png" alt="" />

{else if $PRODUCTS_QUANTITY < 0}

На складе: <span style="color: #ff0000;">Нет в наличии</span>

{/if}

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

что-то ошибку выдает Fatal error: Smarty error: [in vamshop/module/product_info/product_info_v1.html line 87]: syntax error: unexpected {else} (Smarty_Compiler.class.php, line 478) in /home/users1/l/ledyone/domains/ledyone.ru/includes/external/smarty/Smarty.class.php on line 1113

Вот что вставлял

{if $PRODUCTS_QUANTITY > 20}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_high.png" alt="" />

{else if $PRODUCTS_QUANTITY > 10}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_medium.png" alt="" />

{else if $PRODUCTS_QUANTITY > 5}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_low.png" alt="" />

{else if $PRODUCTS_QUANTITY > 0}

На складе: <img src="{$tpl_path}img/colicestvo_img/stock_none.png" alt="" />

{else if $PRODUCTS_QUANTITY < 0}

На складе: <span style="color: #ff0000;">Нет в наличии</span>

{/if}

А если присмотреться?

у Вас

else if $PRODUCTS_QUANTITY

а Вам написали

elseif $PRODUCTS_QUANTITY

Пробел лишний

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