2021.10.20
Почему не выводится кнопка Заказ, хотя свойство Под заказ активно?
На шаблонах карточки товара default.1 и default.2 для работы функционала необходимо, что бы был включен количественный учет.
Для того чтобы эта настройка не учитывалась, необходимо:
открыть в папкеа /bitrix/templates/universe_s1/components/bitrix/catalog.element/catalog.default.1(или catalog.default.2)/parts файл data.php
найти строку
'available' => Type::toBoolean($arItem['CAN_BUY']),
и дописать
|| $arResult['ACTION'] !== 'buy'
Строка должна принять вид
'available' => Type::toBoolean($arItem['CAN_BUY']) || $arResult['ACTION'] !== 'buy',
Обратите внимание! Хоть это и простое действие, но манипуляции с кодом требуют определенных технических знаний. Если вы не являетесь техническим специалистом, лучше не выполняйте эту рекомендацию, а обратитесь в нашу техническую поддержку, наш специалист вам поможет.
Наши решения