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


Наименование единиц количества товара (шт., кв.м., л.)


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

#1 Matit

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

  • Download User
  • PipPipPip
  • 104 сообщений
Репутация: 2
Начинающий

Отправлено 31 January 2012 - 04:35 PM

Приветствую! Нужно выводить рядом с полем для ввода количества товара название единицы.
Например:
Количество: 13 шт.
Количество: 100 кв.м. (квадратных метров)
и т.д.
Файлы которые нужно править:
product_brief.tpl.html и product_detailed.tpl.html

Решение вижу такое:
просто рядом с полем написать пару условий. Например, если ИД категории равен 5, то выводить "кв.м." иначе "шт."

Код: {if что-то равно чему-то}шт.{/if}
  • 0
Все "спасибо" в репутацию :)

#2 R.Sergey

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

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

Отправлено 31 January 2012 - 04:41 PM

Код: {if что-то равно чему-то}шт.{/if}


ну все верно а вопрос собственно в чем?

{if $product_info.categoryID eq 5}шт.{else}кв.м.{/if}
  • 0

#3 Matit

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

  • Download User
  • PipPipPip
  • 104 сообщений
Репутация: 2
Начинающий

Отправлено 31 January 2012 - 04:59 PM

R.Sergey, а как можно перечислить несколько категорий?
Через запятые можно как-нибудь или нужно через if, if, if?
  • 0
Все "спасибо" в репутацию :)

#4 R.Sergey

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

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

Отправлено 31 January 2012 - 05:08 PM

{if $product_info.categoryID eq 5 || $product_info.categoryID eq 6 || $product_info.categoryID eq 7}шт.{else}кв.м.{/if}

или если исключить то

{if $product_info.categoryID ne 5}шт.{else}кв.м.{/if}

если больше 2-х вариантов то

{if $product_info.categoryID eq 5}шт.{elseif $product_info.categoryID eq 6 }кв.м.{else} литры {/if}
  • 0