Привет всем!!!
Возникла необходимость осуществлять регистрацию пользователей web администратором… то есть не из менеджера CMSки а непосредственно с сайта.
Сам пользователь регистрироваться не может его регистрирует администратор.
Использую WebloginPE на странице, которая видна только админу, вызываю сниппет
[!WebLoginPE? &type=`register` &groups=`drivers` ®isterTpl=`drive_registr_tpl` ®SuccessId=`30`®SuccessPause=`6`®isterSuccessTpl=`infoRegistrtpl` &customFields=`otchestvo,adres,grafick,ts,kategoriya,rayon`!]
сниппет после регистрации перенаправляет админа на страницу со с списком пользователей, но видимо разрывается сессию, и администратор попадает на первую страницу, так как он уже не админ.
Также есть ещё одна проблема.
Кажется, что не смотря на разрыв сессии, пользователь регится, и в менеджере в списке пользователей он есть, но у него отсутствует идентификатор(или он прописывается ка-то неправильно).
Это определяю потому как на странице вывода пользователей я пользуюсь своим сниппетом
$UID=$modx->runSnippet('WebLoginPE', array( 'type'=>'users','usersTpl'=>'users_tpl','usersOuterTpl'=>'users_outer_tpl'));// с помощью сниппета WebLoginPE получаем ID всех пользователей
echo $UID;
$arrayID = explode(";", $UID);// заносим ID из строки в массив
соответственно в шаблонах к WebloginPE выводится только идентификатор.
Пользователи зарегистрированные в менеджере идентификатор имеют и выводятся корректно.
Очень нужна помощь. У кого есть мысли пишите, буду благодарен!