Изменения

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

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

1547 байт добавлено, 20:55, 24 марта 2014
Нет описания правки
Для открытия формы регистрации в модальном окне в шаблоне блока информации об авторизованном пользователе ссылка на регистрацию должна формироваться таким образом:
smarty код: '''{go_and_back controller='authorization' action='registration' get='popup=true'}'''
URL: http:<pre> <script src="{$base_url}/static/js/domainauthorization/authorization__auth_client?reg-popup=true.js"></script>
{registrationForms}
 
{if isset($registrationFormsData.b2c)}
<span>
<a href="{url controller='authorization' action='registration' get=''}"
data-closetext="{'pro-popup_close'|language}"
class="{if $registrationFormsData.b2c->popup}pro-auth-pseudolink js-registration-link js-registration-link_b2c{/if}"
data-thickbox="{literal}{outerClass: 'pro-registration-popup'}{/literal}">
{if $registrationFormsData.b2c->popup}
<span class="pro-auth-pseudolink_span">
{'registration'|language}
</span>
{else}
{'registration'|language}
{/if}
</a>
</span>
{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'''-классы, остальные можно осторожно переопределять.
 
При коректно внесенном в шаблон коде вывода формы, дальнейшее определение выводить ее в модальном окне или на отдельной странице определяется настройкой «'''Регистрация в попапе'''» в разделе «'''Администрирование'''» — «'''Процесс регистрации'''».
[[Категория:Руководство]]

Навигация

'