Forumlar / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Dayver
#46728 2023-05-29 22:47
#46727 webitproff:

 Павел, а с этим не подскажите?

if ($env['ext'] == 'users' && $_GET['m'] == 'register')

чтобы подключить на конкретной странице ?

Для проверок в коде подключаемом через хуки в модуле пользователей подошёл бы код

if ($env['ext'] == 'users' && $m == 'register')

Но из-за того что код выполняющися через хук rc вызывается ранеее в common.php то и переменные $env['ext'] и $m еще пусты потому нужно через озвученую выше связку проверок:

if (isset($_GET['e']) && $_GET['e'] == 'users' && isset($_GET['m']) && $_GET['m'] == 'register')

только для того что бы не было предупреждений генерируемых PHP8 нужно добавить проверки isset (как показано выше) или !empty - в зависимости от конкретной ситуации

Pavlo Tkachenko aka Dayver