myasnik1985 0 Опубликовано 21 февраля, 2015 Жалоба Share Опубликовано 21 февраля, 2015 Добрый день, н езнаю как грамотно обозвать тему, но суть вопроса следующая: Есть ли какие нибудь функции, которые позволяют выводить к примеру в меню - слово регистрация, если человек не зарегистрирован , т.е. не вошел на сайт под свои именем, и убирать если он вошел, т.е. подобно тому как показывается корзина на шаблоне vamshop1,т.е. отображается если человек чтото заказал, и нету вообще если не заказал. И так же кнопка выход - она отображается если человек вошел. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 февраля, 2015 Жалоба Share Опубликовано 21 февраля, 2015 Здравствуйте! Конечно, в любом html шаблоне, например /templates/vamshop1/index.html {if $smarty.session.customer_id} выход {else} вход {/if} Ссылка на сообщение Поделиться на другие сайты
myasnik1985 0 Опубликовано 22 февраля, 2015 Автор Жалоба Share Опубликовано 22 февраля, 2015 Отлично! Все получилось, а тогда еще есть вопрос близкой по теме, корзина (сумма и кол-во) появляется в меню только когда в корзину добавляется товары (шаблон vamshop1), ну это правильно, но место под корзину остается свободным и пустует когда в корзину не добавили ничего, возможно ли как то вывести слово корзина тогда когда в корзине ничего нет, а когда появляется товар, убирается слово корзина и выходит как сейчас в шаблоне - сумма и кол-во? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 февраля, 2015 Жалоба Share Опубликовано 22 февраля, 2015 Где место пустует? Ничего не выводится, по идее, если в корзине нет товара, т.е. пустой код не выводится. В боксе корзина /templates/vamshop1/boxes/box_cart.html есть пример условие, показывать пустукю корзину или нет, просто уберите условие, что б корзина показывалась и без товара. Ссылка на сообщение Поделиться на другие сайты
myasnik1985 0 Опубликовано 23 февраля, 2015 Автор Жалоба Share Опубликовано 23 февраля, 2015 А где там условие? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2015 Жалоба Share Опубликовано 23 февраля, 2015 Вот: {if $empty=='false'} не пустая корзина {else} пустая корзина {/if} Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2015 Жалоба Share Опубликовано 23 февраля, 2015 и вот ещё в faq есть пример - count_contents - это количество единиц в корзине. Если нужно сумма корзины, то просто меняете count_contents на show_total Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения