Вот:
перезалейте, пожалуйста!
Насколько я понимаю, там не выкручиваются с двумя вызовами, а предлагают варианты предотвращения второго вызова (причем таких вариантов может быть много, и совсем не обязательно такие, как там описаны).
А как лучше избежать двойного вызова?Попробуйте для логина использовать weblogin, а для редактирования профиля webloginPE. Может не совсем правильное решение с точки зрения использования сниппетов, но другого, насколько я понял, нет...
Хотя еще один вариант: первый вызов WebLoginPE можно сделать &type=`taconite` (я его ajax-ом подгружал), а второй напрямую... В последнем проекте я делал так:такая вот сумбурная конструкция, но вроде глюков не выявлено...
- вызываю форму WLPE с кнопкой "войти". Кнопки "Регистрация" и "Выйти" убраны. Регистрация у меня - ссылка на сраницу с формой WLPE &type=`register`, напоминание пароля и выход тоже похожим образом
- редактирование профиля - опять таки отдельная страница (WLPE &type=`profile`)
Вызов WLPE:
У меня такой еще вопрос возник не пойму как правильно использовать параметр "registerTpl"
...
Но почему то не получается, он все равно выдает стандартный шаблон из файла "webloginpe.templates.php"
[!WebLoginPE? &type=`register` ®Type=`verify` &lang=`ru-utf8` ®isterTpl=`RegisterForm`!]