Логинза для tpl-шаблонизатора — различия между версиями
Материал из Umicms
SerjK (обсуждение | вклад) |
Whoa (обсуждение | вклад) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 17: | Строка 17: | ||
<img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/> | <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/> | ||
</a></br> | </a></br> | ||
+ | </form> | ||
</source> | </source> | ||
+ | |||
2. Вставляем макрос %users auth()% в шаблон дизайна сайта. | 2. Вставляем макрос %users auth()% в шаблон дизайна сайта. | ||
+ | |||
+ | [[category:Верстка в TPL]] |
Текущая версия на 14:14, 21 ноября 2018
Задача:
Добавить "Логинзу" у Вас на сайте. Loginza – это система идентификации, обеспечивающая единый доступ к популярным WEB-сервисам. Используя учетную запись Loginza пользователь сможет войти через удобную для него учетную запись вконтакте, facebook, twitter и т.д, на Ваш сайт, а это значит ему не нужно проходить однотипную регистрацию на Вашем сайте и следить за актуальностью контактной и иной информации профиля.
Решение:
1. В шаблон макроса %users auth()% default.tpl, по-умолчанию, находящийся по пути ~\tpls\users\default.tpl в блок $FORMS['login'] = <<<END вставляем код вида:
<form id="auth" action="%pre_lang%/users/login_do/" method="post" style="margin-left:12px;" >
<div class="loginza_block">
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="%users getLoginzaProvider()%" class="loginza">
<img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
</a></br>
</form>
2. Вставляем макрос %users auth()% в шаблон дизайна сайта.