pdoResources выборка свойст
Добрый день!
Modx rev занимаюсь не давно. Вот хотел спросить совета или статейку для развития, куда копать. Как реализовать вывод товаров из категории в minishop2. (minishop2 2.1.9-beta, pdoTools 1.11.1-pl).
Пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`` &limit=`0`]]
выводит
Array
(
[id] => 118
[type] => document
[contentType] => text/html
[pagetitle] => Баклажаны по-гурийски
[longtitle] =>
[description] =>
[alias] => baklazhanyi-po-gurijski
и.т.д
)
а свойства которые мне нужны для товара не выводит, такие как:
price,weight и.т.д
если же, пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`msProduct.content` &limit=`0`]]
результат:
This resource is not instance of msProduct class.
ms2_product_price:
ms2_frontend_currency
ms2_product_weight:
Строго не судите, первый раз обращаюсь. Всем спасибо!
Modx rev занимаюсь не давно. Вот хотел спросить совета или статейку для развития, куда копать. Как реализовать вывод товаров из категории в minishop2. (minishop2 2.1.9-beta, pdoTools 1.11.1-pl).
Пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`` &limit=`0`]]
выводит
Array
(
[id] => 118
[type] => document
[contentType] => text/html
[pagetitle] => Баклажаны по-гурийски
[longtitle] =>
[description] =>
[alias] => baklazhanyi-po-gurijski
и.т.д
)
а свойства которые мне нужны для товара не выводит, такие как:
price,weight и.т.д
если же, пробую вывести, так:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`msProduct.content` &limit=`0`]]
результат:
This resource is not instance of msProduct class.
ms2_product_price:
ms2_frontend_currency
ms2_product_weight:
Строго не судите, первый раз обращаюсь. Всем спасибо!
Комментарии: 3
для вывода товаров категории правильнее пользоваться msProducts (он есть в поставке магазина по умолчанию). Это по сути тот же pdoResources, но заточенный под вывод товаров магазина. Соотстветственно, для него работают те же параметры, но есть и свои, специфические.
Подробнее:
bezumkin.ru/modx/minishop2/
Подробнее:
bezumkin.ru/modx/minishop2/
Добавьте &includeTVs — Список ТВ параметров для выборки
Пример:
Пример:
[[pdoResources? &parents=`49` &depth=`1` &tpl=`` &limit=`0` &includeTVs=`price,weigh`]]
Где price,weigh — названия TV
Парни, всем спасибо большое за ответы! Очень помогли, решил проблему так (если интересно, или у кого такая же проблема):
[[msProducts? &parents=`49` &depth=`1` &tpl=`msProduct.content` &limit=`0` &includeThumbs=`120х90,320х240`]]
[[msProducts? &parents=`49` &depth=`1` &tpl=`msProduct.content` &limit=`0` &includeThumbs=`120х90,320х240`]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.