Разделение авторизации и регистрации в Office
Пытаюсь сделать вывод авторизации на одной странице, а регистрации на другой. Стандартный чанк tpl.Office.auth.login обрезал, оставил только регистрацию. Сделал чанк авторизации tpl.Office.auth.avtoriz. Вызываю так
Вызываю так
[[!OfficeAuth?
&tplLogin='tpl.Office.auth.avtoriz'
&loginResourceId=`0`
]]
получаю это (фото 1).[[!OfficeAuth?
&tplAvtoriz='tpl.Office.auth.avtoriz'
&loginResourceId=`0`
]]
так
[[!OfficeAuth?
&tplAvtoriz=''
&loginResourceId=`0`
]]
и вот так
[[!OfficeAuth?
&tplAvtoriz
&loginResourceId=`0`
]]
выходит форма регистрации!
Еще так пробовал
[[!Office?
&action=`tpl.Office.auth.avtoriz`
&loginResourceId=`0`
]]
пишет: Could not load controller "tpl.office.auth.avtoriz"
Подскажите пожалуйста, дуболому, как справиться с Office!Изображения:
1. Сделать копию чанка tpl.Office.auth.login (например, под именем tplOfficeAuthFormRegistration).
2. Открыть этот чанк и убрать из него форму авторизации.
3. Поместить в необходимое место вызов сниппета officeAuth:
Группа Users, в которую необходимо добавлять пользователей, предварительно должна быть создана.
Аналогичные действия необходимо проделать и для создания страницы авторизации.
в чанке лежит ПОЛНАЯ копия чанка tpl.Office.auth.login-результат такой же как на фото 1.
С авторизацией то же самое. Моя голова отказывается это понимать, но это факт.
Такое ощущение что он у вас не видит чанк tplOfficeAuthFormRegistration и ничего не выводит кроме HybridAuth:
Чтобы её отключить необходимо в вызове сниппета officeAuth установить параметру HybridAuth значение 0.
Попробывал сделать то, что вы хотите на сайте, всё работает… Так что проверяйте, где-то вы допустили ошибку. Проверьте может быть у вас включен HTML-редактор.