minishop2. Ошибка при выводе товаров из категории
Обновил версию minishop2 до последней из репозитория.
Для вывода товаров использовал в содержимом категории следующий код:
Теперь при входе на страницу категории товаров вижу ошибку:
Кеш очистил, попробовал разные вариации вызова msProducts. Итог один, ошибка выше. Как быть?
Для вывода товаров использовал в содержимом категории следующий код:
[[!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. Итог один, ошибка выше. Как быть?
Комментарии: 10
p.s
перехожу в корзину. тот же баг.
дело в том, что у меня был установлен minishop2 2.0.0, я его полностью удалил, сново из репозитория поставил и все отвалилось.
перехожу в корзину. тот же баг.
дело в том, что у меня был установлен minishop2 2.0.0, я его полностью удалил, сново из репозитория поставил и все отвалилось.
Нужно обновить pdoTools из репозитория.
Это должно происходить автоматически, но почему то у тебя не произошло.
Это должно происходить автоматически, но почему то у тебя не произошло.
Почему то в последнее время из админки не видит апдейтов репозитория — обновлял руками все работает.
P.S
Тут сейчас обратил внимание в товаре по умолчанию есть поле производитель и страна. Производитель выбирается из настроек, а поле страны нет (его ручками надо забивать хотя в настройках производителя есть поле страна).
Получается 2 плейсхолдера несущих 1 функционал, но они могут иметь разное значение
Недосмотр или так и задумано? По логике бы дать бы возможность заполнять made_in автоматом из производителя.
Хотя у торговых марок есть производства в разных странах может так и лучше
P.S
Тут сейчас обратил внимание в товаре по умолчанию есть поле производитель и страна. Производитель выбирается из настроек, а поле страны нет (его ручками надо забивать хотя в настройках производителя есть поле страна).
Получается 2 плейсхолдера несущих 1 функционал, но они могут иметь разное значение
[[+vendor.country]] и [[+made_in]]
Недосмотр или так и задумано? По логике бы дать бы возможность заполнять made_in автоматом из производителя.
Хотя у торговых марок есть производства в разных странах может так и лучше
Страна производителя Apple — США.
Товар MacBook Pro собирается в Китае.
Всё логично.
Товар MacBook Pro собирается в Китае.
Всё логично.
«Designed by Apple in California. Assembled in China.» Оригинальная фраза на всех устройствах (((:
Ага, я проверил перед написанием =)
ну как бы я же в конце комента к этому и пришел))
спасибо. робит =)
никто не подскажет, что за ошибка
(ERROR @ /connectors/resource/index.php) Instantiated a derived class msProduct that is not a subclass of the requested class modDocument
Выбираешь обычные ресурсы, а не товары.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.