На примере добавления табов к товарам В корневом каталоге компонента например /local/templates/Название шаблона/components/bitrix/catalog/mainCatalog/ редактируем .parameters.php
GetCurPageParam — добавляет параметр в URLПример использования:
Достаточно в любом шаблон прописать следующий код (в частности для header.php):
Идем в папку /local/ (если нет, создаем ее) в ней создаем папку ajax в которой создаем файл list_compare.php внутри которого размещаем код: JS функция в скрипте Вставляем в шаблон компонента следующий код
Создаем файл functions.php в каталоге с компонентом по пути /local/templates/owenkomplekt/components/bitrix/sale.order.ajax/custom
https://tretyakov.net/post/podklyuchaem-recaptcha-2-k-formam-1s-bitriks/ Шаг 1. Регистрируем домен на сайте https://www.google.com/recaptcha/admin/ и получаем 2 ключа (ключ сайта и секретный ключ). Шаг 2. В header.php вашего шаблона добавляем: Шаг 3. Заходим в шаблон формы, ищем где подключается стандартная капча и меняем все на: «sitekey» — это ключ сайта полученный при регистрации. Шаг 4. Теперь в файл init.php добавляем код (не забудьте заменить секретный ключ, на тот который получили при регистрации):
1 способ устаревший, но самый простой Добавляем следующий код в element.php (т.е. до объявления компонента) в составном компоненте catalog. Пример ссылки корень сайта/local/template/имя шаблона/components/bitrix/catalog/название нашего компонента/element.php В шаблоне детальной страницы добавляем либо форму, например: Либо любой код html и уже в js коде ссылаемся на файл обработчик где помещяем php код из начала статьи
Простой фильтр, перед выводом компонента news.list создать элемент массива $GLOBALS[‘filterProject’] Добавить параметр FILTER_NAME в выводе компонента, пример:
Меняем параметр SECTION_ID на $arResult[«VARIABLES»][«SECTION_ID»], если мы выводим smart filter в section_horizontal.php