Перейти к содержимому


Вывод подолнительных хар-к


  • Вы не можете ответить в тему
Сообщений в теме: 3

#1 mrTimex

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 82 сообщений
Репутация: -2
Начинающий

Отправлено 06 November 2013 - 02:49 PM

Задаю доп. характеристики к товарам. Но нужно чтоб выводилась только определенная хар-ка. Остальные как бы будут не видимы для людей.

{counter name='select_counter' start=0 skip=1 print=false assign='select_counter_var'}
{section name=i loop=$product_extra}
{if $product_extra[i].option_type eq 0 }
{$product_extra[i].name}: <b>{$product_extra[i].option_value}</b><br>
{else}
{counter name='option_show_times' start=0 skip=1 print=false}
{section name=k loop=$product_extra[i].option_show_times}
{if $product_extra[i].optionID == 58}
{$product_extra[i].name}{if $product_extra[i].option_show_times > 1 }
({counter name=option_show_times}):{else}:{/if}
{counter name=select_counter}
Это хар-ка гарантия.
Если 1 год то просто цена
2 года цена +500
и т.д
Если вот так написать проверку что это именно та категория, то как раз отображается она одна. Но перестает считать если я выбираю из выпадающего списка какая гарантия. При выборе любой гарантии остается постоянная цена. Как побороть?
Причем если добавить товар в корзину то там он будет уже с увеличенной ценой (если не простая гарантия).
Получается не обновляется только на странице полного описания
  • 0

#2 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 06 November 2013 - 04:41 PM

Пересчет происходит java скриптом скорее всего он гдето выше чем вывод характеристик или может вы его также в условии исключили.
  • 0

#3 mrTimex

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 82 сообщений
Репутация: -2
Начинающий

Отправлено 06 November 2013 - 05:59 PM

Пересчет происходит java скриптом скорее всего он гдето выше чем вывод характеристик или может вы его также в условии исключили.


не скрипт идет ниже чем вся <form>
  • 0

#4 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 06 November 2013 - 08:50 PM

Из за условного выполнения сбиваются каунтеры. Становятся не верными.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)