php Регистрацияпользователявопределеннуюгруппу
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Регистрацияпользователявопределеннуюгруппу相关的知识,希望对你有一定的参考价值。
<?//После создания групп, на нужной нам странице разместите компонент bitrix:main.register и приступим к его редактированию.?>
<div>
<select id="select_user" name="UF_GRUIP_SELECT">
<option selected value="0">Выбор направления</option>
<option value="1">Дистрибьютор</option>
<option value="2">Торговый представитель</option>
<option value="3">Владелец магазина</option>
<option value="4">Продавец</option>
</select>
</div>
<?//Настало время сделать обработчик в файле /bitrix/php_interface/init.php (если его нет, то создайте).?>
<?
AddEventHandler("main", "OnBeforeUserRegister", "OnBeforeUserUpdateHandler");
AddEventHandler("main", "OnBeforeUserUpdate", "OnBeforeUserUpdateHandler");
function OnBeforeUserUpdateHandler(&$arFields)
{
if($arFields['UF_GRUIP_SELECT'] == 1) {
$arFields["GROUP_ID"] = array(7);
}
elseif($arFields['UF_GRUIP_SELECT'] == 2) {
$arFields["GROUP_ID"] = array(8);
}
elseif($arFields['UF_GRUIP_SELECT'] == 3) {
$arFields["GROUP_ID"] = array(9);
}
elseif($arFields['UF_GRUIP_SELECT'] == 4) {
$arFields["GROUP_ID"] = array(10);
}
}
?>
以上是关于php Регистрацияпользователявопределеннуюгруппу的主要内容,如果未能解决你的问题,请参考以下文章
La Sylphide 仙女
php ГенерациялогинанаосновемаксимальногоIDпользователявбазе
php Изменяетзапрос,чтобыработалапагинациянастранице类别。 Страница(page)categoryдолжнабытьсозданавадмин
php Хелпердляслужбы$ b $bдоставкиСдэк,обновляеттолькоПВЗ,Безсинхронизациигородов
csharp Выполнениесценарияотопределенногопользователя#ELMA
php Проверитьпринадлежностьпользователякгруппе