Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

опции с нулевым значением количества


Recommended Posts

Всем привет!

Столкнулся с задачей - обеспечить вывод на тсраницу товара опции Radio с нулевыми значениями.

 

Пример:

e11a2ff49849.png

 

здесь в размерах 104, 128, 134, 98, 110 - количество 0

 

Оформить всё стилями не составляет проблем. Проблема - в массив опций отобрать ВСЕ значения опций, даже если количество в них =0.

 

в коде контроллера продукта

 

foreach ($option['option_value'] as $option_value) {
if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {
...
}
 
 
если убрать ($option_value['quantity'] > 0) - опции на странице в шаблоне вообще не отображаются.
 
Возможно решение простое, но моих знаний не достаточно.
Поэтому прошу помощи
Надіслати
Поділитися на інших сайтах


А вы четко понимаете что делаете

Перевести?

 

Если у опции НЕ установлен флаг вычитать со склада или Количество товара опции больше нуля...

Надіслати
Поділитися на інших сайтах

Ага спасибо!

Меня флаг "вычитать со склада смутил"

 

Правильно ли я понимаю, что если у  меня все опции имеют установленный флаг "вычитать со склада" и необходимо выводить опции, даже с количеством = 0, то код должен быть таким:

 

foreach ($option['option_value'] as $option_value) {
if ($option_value['subtract']) {
...
}
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.