minishop2 пустая корзина.

По мне так это просто избитая тема.

Вот ссылка:
http://saprogel.com.ua/magazin/
Корзина http://saprogel.com.ua/cart.html

Я работаю на mac os x.
Заходя на мой сайт через сафари и firefox я жму «добавить в корзину» и перехожу в корзину и вижу свой товар.
Но на любой другой системе, другом компе(и в других своих браузерах -chrome,opera) -корзина пуста.
В корзину не добавляется товар.
Я читал ответы на вопросы и в .htaccess отключал PHP APC.
И в index.php у меня добавлены строчки

ini_set('apc.cache_by_default', 'Off'); // Отключение кэширования php-apc
$mtime= microtime();
$tstart= microtime(true);
А результата никакого.Конечно же корзину я вызываю стандартным способом.
[[!msCart? &tplOuter=`new-tpl_msCart_outer` &tplRow=`new-tpl_msCart_row`]]
[[!msOrder? &tplOuter=`new-tpl_msOrder_outer`]]
(да я подключил свои чанки для стилизации)

Сбрасывал сессии и чистил кэш в админке MODx.
Чистил браузеры от кеша и куки.
Я просто не знаю в какую сторону теперь копать.

HELP!
Никита Андреевич
04 сентября 2014, 11:00
modx.pro
4 315
-1

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

dnk588
23 сентября 2014, 10:30
0
Столкнулся с идентичной проблемой, стал ковырять скрипт:
assets/components/minishop2/js/web/default.js

Ставлю алерт на строке 30:
.on('submit', miniShop2.form, function(e) {
alert(«submitted»);

В firefox алерт срабатывает, в хроме никаких алертов не выдает.
В скрипте не силен, если кто знает куда дальше рыть, подскажите.
    Василий Наумкин
    23 сентября 2014, 20:38
    0
    Покажите мне эту проблему на тестовом тарифе h.simpledream.ru, пожалуйста.

    Пока я её не увижу — решить не смогу.
      Никита Андреевич
      23 сентября 2014, 21:39
      0
      проблема оказалась с babel.у меня было 3 контекста+ сайт был перенесен на другой хостинг(в другой локали) +скрипт минишопа не нужно менять.я просто взял другой хотинг( 2domains).установил новый пакет модыкса.и копипастом сделал сайт.(обычным образом скопировал тексты и имена чанков и других принадлежностей).babel перестал им пользоваться, оставил один контекст.
        Василий Наумкин
        24 сентября 2014, 06:25
        1
        0
        По умолчанию в miniShop2 разные корзины для разных контекстов.

        Это можно изменить, если немного расширить класс корзины.
          Никита Андреевич
          24 сентября 2014, 10:49
          0
          Василий, да я видел и в зависимости от контекста там разные валюты, это удобно и гениально просто.Ты проделал большую работу.Но я сидел на неизвестном для меня хостинге, в другой локали, пришлось править ошибки после переноса на другой хостинг и все в этом духе.
          на взгляни, вроде все работает сейчас. saprogel.ru
      dnk588
      24 сентября 2014, 17:05
      0
      Огромное тебе спасибо за отклик. Я бы не побеспокоил, но просто зарылся и не знаю куда грести.
      Это мой первый проект на МодХ, в пианиста не стрелять :-)

      Админка:
      s313.h2.simpledream.ru/manager/
      admin
      respect2ya

      Здесь страница продукта
      s313.h2.simpledream.ru/wave.html

      В ИЕ, firefox добавление в корзину работает, остальные браузеры нет.
      Сафари после добавления вообще начинает перегружать страницу по нескольку раз. о_О

      Еще раз спасибо, твое внимание к столь мелкой проблеме очень ценно.
        Василий Наумкин
        24 сентября 2014, 17:10
        +1
        Ну ты сам кнопку отключаешь при клике, а потом говоришь о «проблеме с корзиной»
        <button class="green-btn" value="cart/add" name="ms2_action" type="submit" onclick="this.disabled=true;this.innerHTML = 'в корзине';this.style.color='Brown'">
                    Заказать
        </button>
        Убираем эту хрень, и всё начинает работать!
        onclick="this.disabled=true;this.innerHTML = \'в корзине\';this.style.color=\'Brown\'"
          Володя
          24 сентября 2014, 17:12
          +1
          так может дело в этом
          onclick="this.disabled=true;this.innerHTML = 'Коллекция в корзине';this.style.color='Brown'"
          joxi.ru/LMMiVP3JTJBCXXgU2H0
            Никита Андреевич
            24 сентября 2014, 19:05
            0
            плюс настрой себе нормально дружелюбные ссылки
            у тебя: s313.h2.simpledream.ru//catalogue/
            правильно должно быть s313.h2.simpledream.ru/catalogue/
            или s313.h2.simpledream.ru/catalogue.html
              dnk588
              25 сентября 2014, 08:20
              0
              Да, со ссылками еще не разбирался. Сейчас посмотрю откуда второй слеш появляется, он там повсеместно. Спасибо. :-)
          dnk588
          25 сентября 2014, 07:58
          +1
          Ребята, огромное вам спасибо. :-)
          Видимо глаза совсем замылились, не видел очевидного. Рыл не туда. :-)
          Еще раз спасибо. :-)
          Даже и не помню уже откуда эта строка вообще появилась…
            dnk588
            25 сентября 2014, 08:10
            +1
            Столько благодарности к вам. :-)
            Огромное спасибо. :-)
            Несколько дней вокруг с бубном ходил. :-)
            А ларец очень просто открывался. Вот жеж. :-)
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            15