Jump to content


Photo
- - - - -

Простой флаг наличия товара


Best Answer SmetDenis , 06 September 2013 - 14:15

Попробуйте добавить новую опцию в элемент

 

Для этого в PHP файл добавьте вот такой фрагмент

20130906-met-49kb_1280x0_200x0.png

 

А в xml вот такой

20130906-8ug-43kb_1280x0_200x0.png

 

У вас появится новая опция (правда без локализации),

которая позволит скрыть элемент цены, если значение остатка по умолчанию равно нулю.

Go to the full post


  • This topic is locked This topic is locked
9 replies to this topic

#1 sergey665

sergey665
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 05 September 2013 - 11:28

Добрый день. Возникла проблема, все просто: Есть флаг наличия товара, указываю, что товара нет. А в настройках стоит: Показывать при нулевом значении - нет, Учитывать остатки - нет. Нужно, чтобы определенный тип jbpriceadvance пропадал, когда я указываю, что товара нет в наличии.


Edited by sergey665, 05 September 2013 - 11:32.

  • 0

#2 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 05 September 2013 - 11:40

У меня 2 типа jbpriceadvance на товаре - это кнопка Купить и Цена отдельно. Я хочу, чтобы Цена оставалась (Показывать при нулевом значении - ДА), а кнопка Купить скрывалась (Показывать при нулевом значении - НЕТ)

 

т.е. нужно, чтобы была проверка типа: если "В наличии" = нет, активировать вкл\выкл любого из типа jbpriceadvance путем "Показывать при нулевом значении да/нет".

 

Аналогичная работа нулевой цены, когда ставишь 0 - все работает, хотелось бы ту же опцию с "В наличии"

 

Грубо говоря добавить переключатель "Показывать при отсутствии товара да/нет"


Edited by sergey665, 05 September 2013 - 11:49.

  • 0

#3 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 06 September 2013 - 12:18

Где техподдержка?


  • 0

#4 joejoker

joejoker
  • JBZoo User (rus)
  • User rate: 6.8
  • posts: 305
  • topics: 5

Posted 06 September 2013 - 13:51

День добрый. Параметр "Показывать при нулевом значении" относится не к отдельной опции, а ко всему элементу jbpriceadvance в целом. Т.е. если поставить "скрыть", то это скроет элемент полностью, со всеми кнопками, опциями и т.д.

 

Насколько я понял из ваших сообщений, Вам нужна доработка функционала элемента. Попробуйте обратиться в коммерческий раздел.

http://forum.jbzoo.c...oznagrazhdenie/


  • 0
В мире все совсем не сложно, если самому не усложнять.
Разработка индивидуальных решений для ZOO /JBZoo /Joomla

#5 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 06 September 2013 - 14:03

Все, что мне нужно - так это чтобы на товаре была цена, но его нельзя было бы поместить в корзину при статусе "Нет в наличии", это же логично! Если товара нет на складе, но я знаю цену на него, почему убрать jbpriceadvance можно только при нулевой цене? Да, при статусе "Нет в наличии" товар нельзя поместить в корзину - всплывает диалоговое окно, но зачем путать пользователя? Нужно просто убрать кнопку Купить.


  • 0

#6 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 06 September 2013 - 14:14

Я вроде всё ясно описал, у каждого товара есть переключатель типа "есть в наличии" и "нет в наличии".. так вот было бы здорово, если бы при статусе "нет в наличии" выполнялись те же действия, что и при проверке нулевой цены. ведь когда цена нулевая - можно показывать\скрывать элементы jbpriceadvance. почему нельзя также при статусе "нет в наличии"?


  • 0

#7 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 06 September 2013 - 14:15   Best Answer

Попробуйте добавить новую опцию в элемент

 

Для этого в PHP файл добавьте вот такой фрагмент

20130906-met-49kb_1280x0_200x0.png

 

А в xml вот такой

20130906-8ug-43kb_1280x0_200x0.png

 

У вас появится новая опция (правда без локализации),

которая позволит скрыть элемент цены, если значение остатка по умолчанию равно нулю.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 06 September 2013 - 14:16

без локализации

а как понять? 


  • 0

#9 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 06 September 2013 - 14:18

а как понять? 

 

Попробуйте сначала. 


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#10 sergey665

sergey665
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 90
  • topics: 21

Posted 06 September 2013 - 14:26

Огромное спасибо!


  • 0




Click to return to top of page in style!