Google рекапча 2 версии для форм обратной связи Битрикс

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 код из начала статьи

Вывести общее количество товаров в шаблоне корзины Битрикс

Копируем шаблон компонента sale.basket.basket в шаблон своего сайта и открываем файл mutator.php именно из него считываются и обновляются данные корзины с использованием AJAX В самый вверх это файла вставляем этот код: Здесь, методом CSaleBasket::GetList мы получили количество товаров (повторяюсь, не позиций а именно общее число товаров) в корзине текущего пользователя и передали в переменную $countItemsInCart. Далее, находим секцию которая формирует данные для вывода в шаблон…