minishop2, сбрасываются счетчики миникорзины

здравствуйте!
при добавлении товара в корзину, счетчики корзины (количество и сумма заказа) увеличиваются соответственно. но стоит обновить страницу или пере йти на другую, счетчики корзины опять по нулям. при этом, если перейти в главную корзину для оформления заказа, то добавленный ранее товар там есть. подскажите возможную причину проблемы, пожалуйста.
Mike
10 ноября 2014, 09:02
modx.pro
1 536
0

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

Наумов Алексей
10 ноября 2014, 15:01
0
Кешированный вызов сниппета с миникорзиной?
    Mike
    10 ноября 2014, 15:44
    0
    все по умолчанию вроде. просто чанк прописал в верстке [[!$tpl.msMiniCart]], внутри которого соответствующие плейсхолдеры:
    <div id="msMiniCart">
    <div class="not_empty">
            <span class="ms2_total_cost">[[+total_cost]]</span>
            <div class="ms2_total_count">[[+total_count]]</div>
    </div>
    <div class="empty">
            <span class="ms2_total_cost">0</span>
            <div class="ms2_total_count">0</div>
    </div>
    </div>
    добавил товар — корзина меняется. перешел на другую страницу — в корзине ноль. Когда добавлю еще товар, корзина обновляется, плюсуя к прошлому результату.
      Василий Наумкин
      10 ноября 2014, 20:02
      0
      Нужно не чанк вызывать, а сниппет.

      Откуда, по твоему, возьмутся total_cost и total_count?
        Mike
        10 ноября 2014, 20:08
        0
        вызывать в этом же месте? пробовал, не помогло.
          Василий Наумкин
          10 ноября 2014, 20:24
          1
          0
          Ну, значит не судьба.
            Mike
            10 ноября 2014, 20:28
            0
            :)
            Alexander V
            10 ноября 2014, 20:38
            0
            Вызывайте некешируеммый сниппет миникорзины в шаблоне.
              Alexander V
              10 ноября 2014, 20:52
              0
              [[!msMiniCart?]]
                Mike
                10 ноября 2014, 20:59
                0
                спасибо, но я уже пробовал так
        Anton
        18 мая 2016, 00:41
        0
        Тема хоть и старая, но тем не менее возникла точно такая же ситуация. Счетчик миникорзины слетает на 0 после перехода на любую другую страницу, хотя в самой корзине товары фиксируются и все туда отправляются успешно.
        Пробовал и кешируемый и нет вызывать.
        Может кто-то сталкивался и нашел решение? Второй день копаюсь и пробую, уже чувствую навыставлял чего нужно и чего нет.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          10