Продолжаю.
Создал группы пользователей
В файл init.php прописал следующий код:
В зависимости от формы регистрации пользователь будет помещён в свою группу. Ну а дальше уже вопрос техники. Всем спасибо!
Создал группы пользователей
В файл init.php прописал следующий код:
| Код |
|---|
<?
// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("main", "OnBeforeUserAdd", Array("MyClass", "OnBeforeUserAddHandler"));
class MyClass
{
// создаем обработчик события "OnBeforeUserAdd"
public static function OnBeforeUserAddHandler(&$arFields)
{
global $APPLICATION;
if ($APPLICATION->GetCurDir() == '/fl/')
{
$arFields['GROUP_ID'] = array(7);
}
if ($APPLICATION->GetCurDir() == '/ip/')
{
$arFields['GROUP_ID'] = array(8);
}
if ($APPLICATION->GetCurDir() == '/ul/')
{
$arFields['GROUP_ID'] = array(9);
}
}
}
?> |
В зависимости от формы регистрации пользователь будет помещён в свою группу. Ну а дальше уже вопрос техники. Всем спасибо!