Добрый день.
Нормальный битрикс разработчик знает что делает следующий фрагмент кода:
"ROOT_MENU_TYPE" => isset($arParams["ROOT_MENU_TYPE"]) ? $arParams["ROOT_MENU_TYPE"] : "left",
у меня вопрос: можно ли в isset обратиться к параметру товара/торгового предложения?
К чему спрашиваю: на форуме есть мой пост по поводу пункта "ожидает доставки", я кое-как кодом через if сделал так, чтобы значение менялось, однако это меняется только в детальном отображении карточки товара, а нужно, чтобы и в каталоге и пр. местах работало.
Рассматривал разные варианты и нашел в коде вызов элемента и проверкой на IN_STOCK/NOT_IN_STOCK (это типа есть/нет в наличии), и думал при вызове NOT_IN_STOCK через isset проверить какой-либо параметр на да/нет и присвоить другую фразу.
Или что-то подобное... хотя м.б. есть варик сделать проверку на отрицательное значение наличия товара и присваивать такому другую фразу и < i > эллемент