Shopkeeper. Вывод корзины в шапке сайта

Здравствуйте. Я столкнулась с такой проблемой. Есть два варианта шапки: для десктопных версий сайта и для мобильных. Домен один, просто верстка адаптивная. На небольших разрешениях у шапки облегченный вариант и он весомо отличается дизайном. Так вот. В шапке необходим вызов упрощенной корзины. Я делаю вызов через Shopkeeper. Но, насколько я поняла из документации, то его можно вызывать только один раз, а все последующие вызовы игнорятся. Можно отключить вызов корзины на определенной странице, например, на странице заказа, чтоб отображалась расширенная корзина и вызов упрощенной корзины на сайте игнорился. Но тут два чанка. В-общем, я в растерянности. Пробовала вызывать Shopkeeper в разных вариантах шапки с разными наборами параметров, но все тщетно. В мобильной шапке корзина не отображается. Помогите, пожалуйста. Как возможно решить данную проблему?
Елена
14 марта 2015, 08:27
modx.pro
1 901
+1

Комментарии: 2

Павел Левин
16 марта 2015, 00:46
0
Использовать разные шаблоны? с разными вызовами.

2. На странице оформления заказа выводится только сокращенная корзина в шапке сайта. Как вывести подробную корзину в центре страницы?

Сниппет можно вызывать на странице несколько раз, но корзина выводится только в месте первого вызова. Второй и последующие вызовы игнорируются. Если у Вас корзина на страницах каталога товаров находится в правой колонке шаблона, а на странице оформления заказа вызов сниппета вставлен в контент страницы, то на этой странице корзина будет выведена только в ценральной колонке (в правой вызов сниппета можно не убирать). Если есть вызов сниппета Shopkeeper в шапке сайта и в центральной части, то корзина будет выводиться только в шапке.

Чтобы убрать сокращенную корзину на странице оформления заказа, используйте параметр hideOn (указать ID страницы оформления заказа, можно несколько через запятую). Тогда вызов сниппета сокращенной корзины будт проигнорирован и будет выводиться подробный вид корзины (второй вызов сниппета).
Источник

зы: Страница оформления заказа должна иметь минимальный интерфейс и упрощенный вид, главная цель страницы — это завершение оформления заказа, пользователь не должен уйти со страницы, за исключением единственного варианта (отменить/вернуться). Думаю это знает любой =)
    Елена
    16 марта 2015, 05:10
    0
    :) Извините, но вы невнимательно прочитали мое сообщение. Речь идет не о страницах, а о ЧАНКАХ!!! У меня два варианта шапки, каждый из которых — чанк. И проблема состоит в том, чтоб скрыть вызов корзины в одном из чанков. А что касается скрытия вызова упрощенной корзины на странице с расширенной корзиной, я в курсе.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2