Изменения

Перейти к навигации Перейти к поиску

Открытие страниц в модальном окне

159 байт добавлено, 17:19, 11 сентября 2019
Нет описания правки
В системе Nemo {{NameSystemLink}} существует возможность для некоторых страниц задать открытие в модальном окне.<br/> В общем случае режим открытия страницы задается с помощью GET-параметра '''<syntaxhighlight lang="text" enclose="none" style="font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">popup=true'''.<br/syntaxhighlight>. Для предустановки открытия страницы в модальном окне достаточно задать этот параметр для ссылки на страницу в соответствующем шаблоне.<br/>
== Форма авторизации пользователя ==
{registrationForms}
{if isset($registrationFormsData.b2c)}
<span>
<a href="{url controller='authorization' action='registration' get=''}"
</a>
</span>
{/if}
 
{if $registrationFormsData.b2c->popup}
<div class="js-registration-formcontainer_b2c" style="display: none;">
{include file="registration_inline.tpl" form=$registrationFormsData.b2c}
</div>
{/if} </pre>
Эта форма является базовой и подлежит дальнейшей стилизации.
Ключевыми для сохранения функциональности являются '''js'''-классы, остальные можно осторожно переопределять.
При коректно внесенном в шаблон коде вывода формы, дальнейшее определение выводить ее в модальном окне или на отдельной странице определяется настройкой «'''{{Setting|Регистрация в попапе'''» }} в разделе «'''Администрирование'''» — «'''Аккаунт менеджмент → Процесс регистрации'''».
[[Категория:Руководство]]
== См. также ==
*[[Система_управления_порталом Система управления порталом (ЦМС)]]<br>*[[Пользователь]]<br>*[[Регистрация]]<br>*[[Авторизация]]

Навигация

'