Друзья, мне нужна ваша помощь.
Я хочу сделать отображение состояния "Нет на складе" на кнопке "Добавить в корзину", когда количество на складе становится равным "0".Должен работать в категории и продукте.
Я знаю только это решение:
controller / product / category.php
После: $data['products'][] = array(
Добавить:
'quantity' => $result['quantity'],
'my_text' => $result['stock_status'],
category.twig
Заменить: {{ button_cart }}
Кому:
{% if product.quantity > 0 %}
{{ button_cart }}
{% else %}
{{ product.my_text }}
{% endif %}
Но этот метод показывает все статусы, но мне нужно только "нет в наличии" (id = 5) и применить к нему disabled="disabled"
.Другие статусные имена должны отображаться и без «отключен».
Я знаю, с чего начать:
модель / каталог / product.php
После: $query->row['special'],
Добавить: 'stock_status_id' => $query->row['stock_status_id'],
Но что дальше?
Извините за мой английский.Я использую Google Translate.