Бокс логина (vamshop 2)

17.01.2016 | Написал

Сделаем на vamshop 2 небольшой бокс, в котором будет меняющийся контент: ссылки “регистрация” и “вход”, будут меняться на “мой аккаунт” и “выход”.
Для этого добавляем следующий код в основной шаблон:

<!-- бокс вход-выход -->
<section class="widget login-widget">
<ul class="clearfix">
{if $smarty.session.Customer.customer_id}
<li><a href="/page/account{config value=url_extension}">Мой аккаунт</a></li>
<li><a href="/site/logout{config value=url_extension}">Выход</a></li>
{else}
<li><a href="/customer/register{config value=url_extension}">Регистрация</a></li>
<li><a href="/page/account{config value=url_extension}">Войти</a></li>
{/if}
</ul>
</section>

Место определите сами, вставить можно как в шапку, там и в боковую колонку или подвал. Также можно добавить ссылки в соответствующий блок IF:
– забыли пароль?
– мои заказы
– адресная книга
Адреса ссылок для них можно увидеть при входе и в аккаунте. Также можно и проставить тексты с помощью языковых ссылок:

{if $smarty.session.Customer.customer_id}
<li><a href="/page/account{config value=url_extension}">{lang}My Account{/lang}</a></li>
<li><a href="/customer/account_edit{config value=url_extension}">{lang}Account Edit{/lang}</a></li>
<li><a href="/customer/address_book{config value=url_extension}">{lang}Address Book{/lang}</a></li>
<li><a href="/customer/my_orders{config value=url_extension}">{lang}My Orders{/lang}</a></li>
<li><a href="/site/logout{config value=url_extension}">{lang}Logout{/lang}</a></li>
{else}
<li><a href="/page/account{config value=url_extension}">{lang}Login{/lang}</a></li>
<li><a href="/customer/register{config value=url_extension}">{lang}Registration{/lang}</a></li>
<li><a href="/customer/password_recovery{config value=url_extension}">{lang}Forgot your password?{/lang}</a></li>
{/if}
Метки:
Комментарии читателей статьи "Бокс логина (vamshop 2)"

Нет комментариев.

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.