Foren / National / Russian / Сборка «Фриланс-биржа» / Вход и Регистрация в модальном окне

Roffun
#44132 27. Februar 2019, 15:07
#44128 vpktz:

Страница входа login.tpl лежит на поверхности директории темы {thema}/login.tpl

Страница регистрация user.register.tpl лежит в модуле users по адресу {thema}/modules/users/user.register.tpl

Не могу сообразить как сделать эти страницы открывающимися в модальном окне. 

Можно использовать плагин highslide для этого.

#44128 vpktz:  Кто как реализовывал можете хотя бы на примере login.tpl расписать.

Достаточно дать нужному контейнеру id (в файле login.tpl), например:

<div id="my">
 содержимое файла login.tpl
</div>

А в нужном месте вызвать:

<a href="{PHP|cot_url('login')}#my" class="highslide-ajax">{PHP.L.Register}</a>

Это если другая страница вызывается. А если форма находится в том же файле, то можно inline:

<a href="#" class="highslide-inline">Inline HTML</a>
<div class="highslide-maincontent">
Здесь любое содержимое, например форма авторизации.
</div>

Читайте описание плагина, там всё это описано.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts

Dieser Beitrag wurde von Roffun (am 16. Januar 2020, 16:02, vor 4 Jahre) bearbeitet