Добрый день.
Подскажите, как правильно сделать такую казалось бы простую вещь - модуль, который будет выводить в заголовок страницы вызов JS-скрипта, но только в том случае, если отображается карточка товара. И еще хорошо бы учитывать код товара, т.е. чтобы было вроде <script src="/myscr.js?id=ELEMENT_ID"></script>
С выводом JS вроде бы понятно - это через отложенные функции, $APPLICATION->AddHeadScript("/myscr.js?id=......" );
А вот как определять карточку товара (и, очень желательно, ID)?
Из дурацких идей - только создание компонента и подключение его в шаблоне товара, либо просто добавление какого-нибудь маркера в карточке товара (div id="tovar") и проверка существования этого элемента из JS-скрипта...
Подскажите, как правильно сделать такую казалось бы простую вещь - модуль, который будет выводить в заголовок страницы вызов JS-скрипта, но только в том случае, если отображается карточка товара. И еще хорошо бы учитывать код товара, т.е. чтобы было вроде <script src="/myscr.js?id=ELEMENT_ID"></script>
С выводом JS вроде бы понятно - это через отложенные функции, $APPLICATION->AddHeadScript("/myscr.js?id=......" );
А вот как определять карточку товара (и, очень желательно, ID)?
Из дурацких идей - только создание компонента и подключение его в шаблоне товара, либо просто добавление какого-нибудь маркера в карточке товара (div id="tovar") и проверка существования этого элемента из JS-скрипта...