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

Показать опции с остатком 0 и меньше


Ch0oJoy

Recommended Posts

Добрый вечер! Подскажите как можно отобразить опции с остатком 0 и - 

 

Нашел способ, но он не сработал

catalog/controller/product/product.php

Найти это

if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

Заменить на это

if (!$option_value['subtract'] || ($option_value['quantity'] >= 0)) {
Надіслати
Поділитися на інших сайтах


Как вариант, замените 

24.08.2022 в 02:38, Ch0oJoy сказал:

if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

 на

if ($option_value['subtract']) {

Второй вариант, полностью всё это условие удалить


if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

не забывая про закрывающую скобку }

 

Ну и как вариант, далее можно добавить количество в опции, так например
 

'quantity' => $option_value['quantity'],

ну и во вьюхе обернуть в условие имея значение количества.

 Что то типа , если ноль и менее, то добавляем disabled...

 

После каждой операции обновлять все кеши(модификаторов, шаблона, твига итд).

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

23.08.2022 в 23:38, Ch0oJoy сказал:

Добрый вечер! Подскажите как можно отобразить опции с остатком 0 и - 

 

Нашел способ, но он не сработал

catalog/controller/product/product.php

Найти это

if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

Заменить на это

if (!$option_value['subtract'] || ($option_value['quantity'] >= 0)) {

нашли решение?

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


24.08.2022 в 08:21, Tom сказал:

Как вариант, замените 

 на

if ($option_value['subtract']) {

Второй вариант, полностью всё это условие удалить


if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

не забывая про закрывающую скобку }

 

Ну и как вариант, далее можно добавить количество в опции, так например
 

'quantity' => $option_value['quantity'],

ну и во вьюхе обернуть в условие имея значение количества.

 Что то типа , если ноль и менее, то добавляем disabled...

 

После каждой операции обновлять все кеши(модификаторов, шаблона, твига итд).

Спасибо, но не помогло. Возможно в шаблоне они как-то скрыты. Буду узнавать у автора шаблона. 

 

25.08.2022 в 23:18, Sadvox сказал:

нашли решение?

еще нет, все способы выше не помогли( 

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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