[[!pdoPage?
&element = `pdoResources`
&limit=`24`
&loadModels=`tagger`
&class=`TaggerTagResource`
&tvPrefix = ``
&leftJoin=`{
"NameTag": {
"class": "TaggerTag",
"on": "TaggerTagResource.tag = NameTag.id"
},
"Posts": {
"class": "modResource",
"on": "TaggerTagResource.resource = Posts.id"
},
"imageArticle": {
"class": "modTemplateVarResource",
"on": "Posts.id = imageArticle.contentid and imageArticle.tmplvarid = 1"
}
}`
&select=`{
"TaggerTagResource": "*",
"NameTag": "NameTag.tag, NameTag.alias",
"Posts": "Posts.id, Posts.pagetitle, Posts.description, Posts.publishedon",
"imageArticle": "imageArticle.value as imageArticle"
}`
&where=`{
"NameTag.alias": "[[!#GET.tag]]"
}`
&sortby=`TaggerTagResource.resource`
&sortdir=`ASC`
&tplWrapper =`@INLINE <h2 class="h3">Всего результатов: [[+page.total]]</h2>[[+output]]`
&tpl=`articleTagTpl`
&tplPageWrapper=`@INLINE <ul class="pagination mt-5 pagination-circle justify-content-center">[[+prev]][[+pages]][[+next]]</ul>`
&tplPageActive=`@INLINE <li class="page-item active"><a class="page-link" href="[[+href]]">[[+pageNo]]</a></li>`
&tplPagePrev=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-left"></i></a></li>`
&tplPageNext=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-right"></i></a></li>`
&tplPagePrevEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-left"></i></a></li>`
&tplPageNextEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-right"></i></a></li>`
]]
Выведете переменную в чанке. Будет ли там чего вообще: {$imageArticle}
Да, сейчас так и вывожу <a href="{$_modx->makeUrl($id)}"><img src="assets/images/[[+imageArticle]]" alt="{$pagetitle | htmlent}"></a>
ну вот вам и ответ: {var $image = 'phpThumbOn' | snippet : ['input' => "assets/images/"~$imageArticle, 'options' => 'w=207&h=160&zc=1']}
Да я уж пробовал путь прописывать, не помогает. Я правда его в одинарных кавычках писал. Но и ваш вариант тоже не работает почему-то
Обсуждают сегодня