вывод tv из других ресурсов через pdoResources
Подскажите как вывести при помощи pdoResources, параметры tv полей из нужного ресурса в другом
Комментарии: 10
Попробуйте вот так:
где 5 — идентификатор ресурса
[[#5.tvname]]
или Fenom:{5 | resource: 'tvname'}
где 5 — идентификатор ресурса
хороший вариант, но как тогда будет выглядеть код если дополнительное поле создано при помощи migx? у меня есть tvname а в нем еще 2 поля которые как раз и нужно вывести
на данный момент выводится просто массив migx при таком способе [[#5.tvname]], как взять данные из этого массива?
и еще вопрос как можно при таком способе [[#5.tvname]], вывести значение одного tv поля в нескольких ресурсах? к примеру [[#5,6,7,8,10.tvname]]
для этих целей есть сниппет getImageList
я так понимаю что параметр docid в getimagelist как то отличается от parents? при указании id ресурса в параметре docid и указании tvname и при выводе соответствующих там плейсхолдеров, ничего не выводит, пустота
все решил вопрос, просто поле было не заполнено там, спасибо большое за подсказку
еще момент один, параметр docid берет значение только одного ресурса? как можно через один вызов getImageList вывести значения tv полей сразу нескольких? примеры типа — &docid=`5,6,7,8` не работают. работают только с одиночным значением
Как вариант использовать pdoResources с использованием параметра &resources='5,6,7,8', а в чанке вызывать getImageList
в принципе мне кажется такая конструкция близка к решению специально убрал tpl:
titledoc и link?
или опишите пожалуйста по подробнее ваш вариант решения, я понимаю суть что вы мне написали, вызвать pdoResources а в нем чанк где вызывается getImageList, видимо я что то не так делаю, но не хочет ничего выводиться, пустота
[[pdoResources?
&parents=`3`
&depth=`0`
&includeTVs=`documents`
&tpl=``
]]
id 3 это категория — Продукции, в которой находятся подкатегории товаров, как раз в этих подкатегориях есть документы migx поле состоящее из двух внутри полей и вот что в массиве выводится:[tv.documents] => Array
(
[0] => Array
(
[MIGX_id] => 1
[titledoc] => значение titledoc
[link] => значение link
)
)
то есть можно ли каким то образом в tpl вывести эти 2 значения внутри migx documents? titledoc и link?
или опишите пожалуйста по подробнее ваш вариант решения, я понимаю суть что вы мне написали, вызвать pdoResources а в нем чанк где вызывается getImageList, видимо я что то не так делаю, но не хочет ничего выводиться, пустота
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.