Последние темы


Вывод нужных ресурсов с помощью getProducts

  • Здравствуйте. битый час ломаю голову над, казалось бы, простым моментом.
    Есть страница категории на ней выводится товары с помощью TM2:

    [[!tmCatalog?]]
    

    Товары выводится, фильтруется без всяких проблем.
    Есть необходимость на этой же странице вывести ряд товаров, допустим это рекомендованные товары. Делаю я это так

    [[!getPage? &element=`getProducts` &resources=`75,77,88` &context=`catalog` &tpl=`topSellTpl`  &limit=`6`]]
    

    То есть я хочу вывести ресурсы "&resources=75,77,88" (цифры будут подставляться из тв), но этого не происходит, выводятся ресурсы которые уже вывел tmCatalog, видать выборка кешируется и подставляется везде где идет вызов, причем что getProducts, что getResources. Возможно ли как-то заставить вывести именно то, что задано в поле &resources=75,77,88?

    Modx 2.5.1
    getproducts 1.4
    TM 2.3-pl

 

Последние комментарии

  • Читать далее
  • S

    Всем доброго времени суток! Такая проблема, поставил шопкипер, все вроед успешно, очистил кеш, НО, при переходе в Управление заказами - конфигурация - основные настройки - основные настройки, получаю ошибку - Could not find action file at: welcome.php.
    В логах:
    [2019-03-23 00:09:07] (ERROR @ /home/admin/web/sbt35.ru/public_html/core/model/modx/modmanagercontrollerdeprecated.class.php : 152) Could not find action file at: /home/admin/web/sbt35.ru/public_html/core/components/shopkeeper/welcome
    Посмотрел в папках, действительно по этому пути ничего нет. В файлах установщика так же нет по этому пути данных файлов.
    подскажите пожалуйста, как пофиксить это можно? Куда копать?

    Читать далее
  • @Andchir Чета не додумался. Спасибо огромное, завелось.

    Читать далее
  • Потому что в этой функции нет объекта $modx. Можно попробовать добавить такую строчку вверху функции (внутри):

    global $modx;

    Читать далее