Доброго времени суток, коллеги. Обращаюсь к вам с такой проблемой:
На нашем сайте два домена ( город 1 и город2 )
Есть ИБ с баннерами. Нужно выводить баннеры по фильтру, в зависимости от домена на котором находится клиент и выбора фильтра. Трудность для меня заключается в том, что я не знаю функцию возвращающую элемент. Надыбал в документации GetIBlockElement*, но для него нужно указывать ID элемента. А я хочу, чтобы он поттягивался из настроек, а не редактировать постоянно код.
Скрипт вижу так:
На нашем сайте два домена ( город 1 и город2 )
Есть ИБ с баннерами. Нужно выводить баннеры по фильтру, в зависимости от домена на котором находится клиент и выбора фильтра. Трудность для меня заключается в том, что я не знаю функцию возвращающую элемент. Надыбал в документации GetIBlockElement*, но для него нужно указывать ID элемента. А я хочу, чтобы он поттягивался из настроек, а не редактировать постоянно код.
Скрипт вижу так:
Код |
---|
<?if ($arElement["PROPERTIES"]["PRIV"]["VALUE"] == "domen1.site.ru" && $_SERVER['HTTP_HOST'] == "domen1.site.ru") { оператор; } elseif ($arElement["PROPERTIES"]["PRIV"]["VALUE"] == "domen2.site.ru" && $_SERVER['HTTP_HOST'] == "domen2.site.ru") { оператор; } else {?> |