- Глобальные константы
- Порядок событие при загрузки страницы
- События модулей
- AddEventHandler - привязка к событиям
- Javascript-объект BX
- ID типов сущностей в Б24
- Решение проблем с производительностью MySQL
Подключение PHP-библиотеки kint-php
mkdir -p /local/php_interface/
cd local/php_interface/
composer require kint-php/kint --dev
Вставить в начало файла local/php_interface/init.php
:
require_once __DIR__.'/vendor/autoload.php';
DELETE FROM `b_sec_user` WHERE `USER_ID` = (SELECT `ID` FROM `b_user` WHERE `LOGIN` LIKE 'vvgrechukha@1cbit.ru' LIMIT 1);
заменить vvgrechukha@1cbit.ru на логин аккаунта, где нужно сбросить OTP
Поиск с помощью утилиты grep
grep --include="*.php" --exclude-dir="cache" --exclude-dir="managed_cache" --exclude-dir="install" --exclude="*.min.*" --exclude="*.map.*" -ir "Искомый текст"
Добавить строку в /bitrix/php_interface/dbconn.php
define("BX_CATALOG_IMPORT_1C_PRESERVE", true);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
global $USER;
$USER->Authorize(1);
// shell_exec('rm '.__FILE__); // удаление текущего файла
header('Location: /bitrix/admin/index.php');