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

Материал из Центр поддержки системы бронировании
Версия от 14:36, 30 декабря 2013; Наталья Яременко (обсуждение | вклад) (Новая страница: «В системе Nemo существует возможность для некоторых страниц задать открытие в модальном о…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

В системе Nemo существует возможность для некоторых страниц задать открытие в модальном окне.
В общем случае режим открытия страницы задается с помощью GET-параметра popup=true.
Для предустановки открытия страницы в модальном окне достаточно задать этот параметр для ссылки на страницу в соответствующем шаблоне.

Форма авторизации пользователя

Форма авторизации предназначена для входа в систему зарегистрированных ранее пользователей, что влечет за собой определение заданного для них набора настроек и прав в системе.

В большинстве случаев блок авторизации и регистрации пользователей задается в системе управления контентом — выносится в отдельный блок на макете системных страниц (название по умолчанию — «Информация об авторизованном пользователе»).
В этом случае для открытия формы авторизации в модальном окне в шаблоне этого блока ссылка на авторизацию должна формироваться таким образом:

smarty код: {go_and_back controller='authorization' action='auth_client' get='popup=true'}
URL: http://domain/authorization__auth_client?popup=true

Форма регистрации пользователя

Форма регистрации пользователей содержит в себе настраиваемый набор полей для внесения в базу необходимой информации о пользователе.

Для открытия формы регистрации в модальном окне в шаблоне блока информации об авторизованном пользователе ссылка на регистрацию должна формироваться таким образом:

smarty код: {go_and_back controller='authorization' action='registration' get='popup=true'}
URL: http://domain/authorization__auth_client?popup=true

См. также