Всем привет, у меня проблема, прошу совета. Есть модуль покупки в один клик
Кнопка эта всегда отображается в карточке товара, когда он в наличии и исчезает, когда товара в наличии нет. но есть одна заковыка - если к товару идут атрибуты (комбинации цвета, размера и т.п.), то кнопка некрасиво вылазит даже тогда, когда данной комбинации товара нет в наличии (но есть в наличии другой его цвет, размер и т.п.). Клиенты игнорируют надпись "Нет в наличии" и упорно жмакают на кнопку "Купить в один клик" и создают пустые заявки. Так вот, кнопку нужно убрать, т.е. сделать ее невидимой для конкретно отсутствующей комбинации и видимой для других, которые в наличии есть.
Условие, которое прописывается для этой кнопки, следующее:
{if (!$allow_oosp && $product->quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE} style="display: none;"{/if}
Понятно, что здесь комбинации не учитаны. Прошу помощи. Если это слишком сложно, готов заплатить за готовый рабочий код. Заранее всем спасибо за помощь.