Как изменить Title в Bitrix - №16
Перенос сайтов Битрикс 1С (Bitrix) на другой сервер, хостинг или домен без резервной копии и файла восстановления restore.php
Перенос сайтов на основе CMS Bitrix является той ещё проблемой, из-за большого объёма и количества файлов и каталогов, большого размера базы данных, сложностей и особенностей конфигурации web-сервера, и многих других нюансов. Поэтому, зачастую, перенос сайта Битрикс к другому хостеру или на другой сервер штатными методами и средствами (с помощью резервной копии и скрипта восстановления restore.php) не работает. Ну как, зачастую… у меня не сработал ни разу, и причин была масса: то разбитая на много частей резервная копия не хочет загружаться или собираться на удалённом сервере в один архив, то ошибки...
Ajax запросы в функции компонента средствами Bitrix
Для того, чтобы иметь удобную возможность делать ajax запросы напрямую в функцию компонента нужны всего две вещи - подготовить компонент и использовать специальную конструкцию вызова на странице. Создадим в папке компонента дополнительный файл ajax.php, который будет содержать функции, которые могут быть вызваны из вне. Условимся, что наш компонент называется "math.client". Сам файл по умолчанию содержит следующий код: use Bitrix\Main\Engine\Controller; class CustomAjaxController extends Controller { } Здесь создается класс, расширяющий базовый класс контроллера ajax-запросов...