miniShop2 не показывает мини корзину

Что-то где-то накосячил, видимо.
При открытии страницы корзина не отображается. В коде все есть и пустая и полная, а визуально ее нет. Если что-то добавить в корзину, то она появляется, но до следующего перехода.
Вместе с тем, в расширенной корзине не могу очистить содержимое корзины и содержимое формы контактов.
Ткните носом, в чем проблема?
Evgeny Epifanov
18 ноября 2013, 14:01
modx.pro
1 767
0

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

Сергей
18 ноября 2013, 18:34
0
Проверьте включен ли PHP APC(надо выключить), у меня с корзиной проблемы были из-за него.
    Evgeny Epifanov
    18 ноября 2013, 18:37
    0
    Включен. Уже тоже помучился. Как Вы его отключили? А то все равно какие-то сюрпризы вылезают.
      Сергей
      18 ноября 2013, 18:40
      0
      Я выключал в настройках панели хостера, можно в htaccess, который в корне, дописать:
      php_flag apc.cache_by_default Off
        Evgeny Epifanov
        18 ноября 2013, 18:42
        0
        А если у меня Nginx?
          Сергей
          18 ноября 2013, 18:45
          0
          Для Nginx не знаю, если есть доступ к php.ini, то найти там apc.cache_by_default и поставить 0.
      Evgeny Epifanov
      18 ноября 2013, 18:58
      0
      Нет, Сергей, не этом дело. Отключение APC не помогает, к тому же, другой сайт нормально работает на том же хостинге.
        Сергей
        18 ноября 2013, 19:07
        0
        Тогда, к сожалению, не знаю, возможно Василий подскажет в чем проблема.
      Evgeny Epifanov
      18 ноября 2013, 19:36
      0
      Таки разобрался. Невнимательность, торопливость и постоянно отвлекающие товарисчи всему виной.
        Василий Наумкин
        18 ноября 2013, 19:54
        0
        Как обычно =)
          Evgeny Epifanov
          18 ноября 2013, 20:26
          0
          Разобрался, но не до конца.
          Василий, почему при добавлении товара корзина не обновляется с пустой на полную? Т.е. не срабатывает условие:
          [[+total_count:isnot=`0`:then=`class="full"`:else=``]]
          После обновления страницы, понятное дело, все нормально.
            Илья Уткин
            18 ноября 2013, 22:01
            0
            Надо в верстке проставить элементам классы такие же, как и в стандартном чанке.
              Василий Наумкин
              19 ноября 2013, 05:44
              0
              Есть демо-сайт, там обычно все работает.

              Зайди в админку, да сравни — логин и пароль demo. Скорее всего, Илья прав и нужно обновить чанк.
                Evgeny Epifanov
                19 ноября 2013, 14:16
                0
                Пробовал уже. Не помогло. Может, подключить чего забыл?
                  Илья Уткин
                  19 ноября 2013, 17:04
                  0
                  [[+total_count:isnot=`0`:then=`class="full"`:else=``]]
                  Это и не будет работать без перезагрузки страницы. Проверяйте количество с помощью JS и с помощью него же проставляйте нужный класс.
                    Evgeny Epifanov
                    19 ноября 2013, 17:10
                    0
                    У Василия на тестовом сайте именно так. Илья, подскажите уж, как правильно сделать?
                      Илья Уткин
                      19 ноября 2013, 17:12
                      0
                      А id-шник у элемента миникорзины такой же? msMiniCart?
                        Evgeny Epifanov
                        19 ноября 2013, 17:36
                        0
                        Да, я практически ничего не менял стандартном чанке.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          17