@konstantinnikiforov

Статус наличия товара в 1С-Битрикс, как изменить в шаблоне?

Коллеги, я не программист, но сейчас передо мной стоит задача вмешаться в код шаблона, поэтому пришёл сюда.
В карточке товара есть статус наличия товара. В настройках конфигурации каталога включена возможность продажи товара при нулевых остатках. В этом случае, в Битриксе статус товара всегда "в наличии" и это правильно. Однако моему клиенту требуется сделать так, чтобы при нулевом остатке показывался статус "Доставка с удалённого склада" и при этом была возможность заказа товара.
В данный момент в шаблоне вот такой код:
if($arOffer["CAN_BUY"]) {
	echo $arParams["MESS_SHOW_MAX_QUANTITY"]." ";
	if($offerMeasureRatio && (float)$arOffer["CATALOG_QUANTITY"] > 0 && $arOffer["CATALOG_QUANTITY_TRACE"] === "Y" && $arOffer["CATALOG_CAN_BUY_ZERO"] === "N") {
		if($arParams["SHOW_MAX_QUANTITY"] === "M") {
			if((float)$arOffer["CATALOG_QUANTITY"] / $offerMeasureRatio >= $arParams["RELATIVE_QUANTITY_FACTOR"]) {
				echo $arParams["MESS_RELATIVE_QUANTITY_MANY"];
			} else {
				echo $arParams["MESS_RELATIVE_QUANTITY_FEW"];
			}
		} else {
			echo $arOffer["CATALOG_QUANTITY"];
		}
	}
} else {
	echo $arParams["MESS_NOT_AVAILABLE"];
}


может, кто-нибудь подскажет, как это сделать?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы