// Интеграция с Аспро Максимум AddEventHandler('main', 'OnProlog', function() { global $APPLICATION; // Проверяем страницу корзины и доступность модуля $isCartPage = preg_match('~/cart/?~', $APPLICATION->GetCurPage()); if ($isCartPage && CModule::IncludeModule('price2warehouse')) { // Подключаем JS и CSS только на странице корзины CJSCore::RegisterExt('price2warehouse_script', [ 'js' => '/local/js/price2warehouse/script.js', 'rel' => ['ajax', 'core', 'ui.notification'] ]); // Добавляем в очередь инициализации AddEventHandler('main', 'OnEpilog', function() { CJSCore::Init(['price2warehouse_script']); }); // Подключаем CSS $APPLICATION->SetAdditionalCSS('/local/templates/aspro_maxim/css/price2warehouse.css'); } });