mFilter и MS2

Здравствуйте, подскажите где у меня не правильно, голову ломаю и не могу понять:
прочел инструкцию
и все сделал по примеру и все шикарно, но как добрался до фильтра то почему то он не выводит ничего…


getCatIds = 3,5,8,11
где 3,5,8,11 — id продуктов

товары каталока выводятся а в mFilter они почему то не хотят выводиться, в консоли ошибок нету
а в журнале ошибок это

[2013-05-30 21:11:51] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:51] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:51] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:51] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:51] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:51] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:51] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:51] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:51] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:51] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:53] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:53] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:53] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:53] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:53] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:53] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:53] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:53] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/
[2013-05-30 21:11:53] (ERROR @ /index.php) Could not load class: miniShop from minishop.
[2013-05-30 21:11:53] (ERROR @ /index.php) Problem getting service minishop, instance of class miniShop, from path /home/p/pikvik/shopdenim/public_html/core/components/minishop/model/minishop/

я не правильно что то установил?
вот список установленных пакетов:
Саша Иващенко
Саша Иващенко
30 мая 2013, 17:15
modx.pro
1 712

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

Саша Иващенко
30 мая 2013, 21:16
И на демо сайте и у меня все так же, возможно где то права на папки не так поставил?
    Василий Наумкин
    30 мая 2013, 21:50
    Саша, у тебя версия 1.4.2 — это для первого MS.

    А для второго можно закачать только из нашего репозитория.
      Саша Иващенко
      31 мая 2013, 05:40
      Ага, во блин))
        Саша Иващенко
        31 мая 2013, 05:59

        кстати заметил баг, не работает кнопка копирования категории из попапа в левом меню
        а кнопка копирования в верхнем меню в виде кнопки работает отлично, но разве у них не одинаковый функционал?
        пусть бы обе были бы рабочие наверное? или я не так понял её назначение?
        Саша Иващенко
        10 июня 2013, 07:50
        эм… все то же самое только на версии modx 2.2.8-pl (traditional) и mSearch 1.5.1beta…
        журнал ошибок пуст, в консоли хрома тоже нет ошибок
        вот:

        и вот:

        все качал с репозитория simpledream
          Саша Иващенко
          10 июня 2013, 07:55
          и товары как бы есть
            Василий Наумкин
            10 июня 2013, 08:47
            В логе системы должны быть ошибки.

            Если там что-то про запрос и сортировку — то ты не обновил чанк mFilter, вручную.

            Он в новой версии сильно отличаются, но автоматически не обновляется, во избежание затирания пользовательского контента.
              Саша Иващенко
              10 июня 2013, 12:54
              я просто все заново решил поставить и настроить, для набивания руки.
              т.е. сутановил modx c офиц. репозитория и MS2+mSearch c симплдрима
              и самое обидное делал уже так как нужно и тут заступорился

              вот текст из журнала, там хлама немного но про фильтр нету ничего роме последней строчки
              [2013-06-10 07:53:26] (ERROR @ /index.php) [HybridAuth] ha_err_no_provider_keys
              [2013-06-10 07:54:34] (ERROR @ /index.php) [HybridAuth] ha_err_no_provider_keys
              [2013-06-10 07:57:10] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 07:57:30] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:05:28] (ERROR @ /connectors/lang.js.php) Error caching lexicon topic lexicon/ru/core/resource
              [2013-06-10 08:05:57] (ERROR @ /connectors/resource/index.php) yTranslit: service returned an error.Array
              (
                  [code] => 200
                  [lang] => ru-en
                  [text] => Array
                      (
                          [0] => 
                      )
              
              )
              
              [2013-06-10 08:05:57] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:14] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:14] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:23] (ERROR @ /connectors/resource/index.php) yTranslit: service returned an error.Array
              (
                  [code] => 200
                  [lang] => ru-en
                  [text] => Array
                      (
                          [0] => 
                      )
              
              )
              
              [2013-06-10 08:06:23] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:31] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:36] (ERROR @ /connectors/resource/index.php) yTranslit: service returned an error.Array
              (
                  [code] => 200
                  [lang] => ru-en
                  [text] => Array
                      (
                          [0] => 
                      )
              
              )
              
              [2013-06-10 08:06:36] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:06:42] (ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 2014
                  [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
              )
              
              [2013-06-10 08:10:23] (ERROR @ /index.php) [HybridAuth] ha_err_no_provider_keys
              [2013-06-10 12:47:17] (ERROR @ /index.php) Error caching lexicon topic lexicon/ru/minishop2/default
                Василий Наумкин
                10 июня 2013, 12:57
                Саш, тебе нравится постить огромные картинки и копировать весь лог целиком?
                Мне не нравится, когда так делают, имей в виду.

                По теме, у тебя видимо php 5.2, MS2 с ним не дружит.
                  Саша Иващенко
                  10 июня 2013, 13:24
                  Учту, просто лог я заранее чистил что бы было мало текст. а как картинки маленькие вставлять? Есть какой то ресайз для них?

                  По теме, у меня действительно php 5, MS2 с ним дружил же нормально
                  тут же все работает нормально
                  а тут не хочет
                    Василий Наумкин
                    10 июня 2013, 13:51
                    Ты когда комментарий пишешь под кнопочками есть надпись
                    Для вставки изображений нужно использовать "Файлохранилище".

                    Эти 2 сайта находятся на разных серверах. Такая ошибка, обычно, встречается на php 5.2, на php 5.3 и выше — нет.

                    Проверяй версию php на том сайте, где ошибка в логе
                    Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
                      Саша Иващенко
                      10 июня 2013, 14:30
                      вот я сменил в панель хостинга версию php c 5.2 на 5.3

                      почистил кэш и вот
                      ERROR @ /connectors/resource/index.php) Error HY000 executing statement: 
                          [0] => HY000
                          [1] => 2014
                          [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
                        Саша Иващенко
                        10 июня 2013, 15:57
                        Василий, все оказалось как всегда банально тупо :(
                        Я установил ваш getPageExt а сам getPage подумал не ставить так как в описании написано «модифицированная версия» извините за потраченное время, не ловко получилось. Зато научился красиво оформлять изображения у вас на сайте при помощи файлохранилища )
                          Василий Наумкин
                          10 июня 2013, 16:30
                          Молодец!

                          А версию php надо проверить в админке, там есть «информация о системе». Скорее всего, после смены php нужно перезапустить веб-сервер, на лету такие дела не делаются.

                          Я такую ошибку пока видел исключительно на php < 5.3
                            Саша Иващенко
                            10 июня 2013, 16:45
                            да, сервер перезагрузили и ошибка ушла, в «информация о системе» 5.3 версия уже стоит. Сейчас напишу новый вопрос про лексиконы дабы не засорять тему, возможно пригодится кому.

            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            17