minishop2. Ошибка при выводе товаров из категории

Обновил версию minishop2 до последней из репозитория.
Для вывода товаров использовал в содержимом категории следующий код:
[[!getPage?&element=`msProducts` &parents=`[[*id]]` &sortby=`Data.price` &sortdir=`ASC`]]

Теперь при входе на страницу категории товаров вижу ошибку:
Fatal error: Call to undefined method pdoFetch::setConfig() in /home/webhouse/public_html/say-love.ru/core/cache/includes/elements/modsnippet/43.include.cache.php on line 12

Кеш очистил, попробовал разные вариации вызова msProducts. Итог один, ошибка выше. Как быть?
Андрей
23 апреля 2013, 11:23
modx.pro
2 229
0

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

Андрей
23 апреля 2013, 15:29
0
p.s
перехожу в корзину. тот же баг.
дело в том, что у меня был установлен minishop2 2.0.0, я его полностью удалил, сново из репозитория поставил и все отвалилось.
    Василий Наумкин
    23 апреля 2013, 16:01
    0
    Нужно обновить pdoTools из репозитория.

    Это должно происходить автоматически, но почему то у тебя не произошло.
      Мордынский Николай
      23 апреля 2013, 17:32
      0
      Почему то в последнее время из админки не видит апдейтов репозитория — обновлял руками все работает.
      P.S

      Тут сейчас обратил внимание в товаре по умолчанию есть поле производитель и страна. Производитель выбирается из настроек, а поле страны нет (его ручками надо забивать хотя в настройках производителя есть поле страна).
      Получается 2 плейсхолдера несущих 1 функционал, но они могут иметь разное значение
      [[+vendor.country]] и [[+made_in]]


      Недосмотр или так и задумано? По логике бы дать бы возможность заполнять made_in автоматом из производителя.
      Хотя у торговых марок есть производства в разных странах может так и лучше
        Василий Наумкин
        23 апреля 2013, 18:18
        0
        Страна производителя Apple — США.
        Товар MacBook Pro собирается в Китае.

        Всё логично.
          Alex Vakhitov
          23 апреля 2013, 18:29
          0
          «Designed by Apple in California. Assembled in China.» Оригинальная фраза на всех устройствах (((:
    Андрей
    23 апреля 2013, 22:43
    0
    спасибо. робит =)
      Алексей
      29 марта 2014, 08:05
      0
      никто не подскажет, что за ошибка
      (ERROR @ /connectors/resource/index.php) Instantiated a derived class msProduct that is not a subclass of the requested class modDocument
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      10