Cheizer
@Cheizer

Как вызов сниппета в шаблоне, переписать для php сниппета (MODX)?

Подскажите пожалуйста, как этот вызов снипета в MODX REVO, написать на php?
(нужно для использования в своем php сниппете)
{'!pdoResources' | snippet : [
    'limit' => 1,
	'loadModels' => 'tagger',
	'class' => 'TaggerTagResource',
    'leftJoin' => '{
		 "NameTag": {
      "class": "TaggerTag",
      "on": "TaggerTagResource.tag = NameTag.id"
    },
    "Posts": {
      "class": "modResource",
      "on": "TaggerTagResource.resource = Posts.id"
    },
    "intronews": {
		"class": "modTemplateVarResource",
		"on": "Posts.id = intronews.contentid and intronews.tmplvarid = 20"
	    },
	"autor": {
		"class": "modTemplateVarResource",
		"on": "Posts.id = autor.contentid and autor.tmplvarid = 19"
	   },
	   "image": {
		"class": "modTemplateVarResource",
		"on": "Posts.id = image.contentid and image.tmplvarid = 1"
	   }
	}',
	'select' => '{
	"TaggerTagResource": "*",
    "NameTag": "NameTag.tag, NameTag.alias",
    "Posts": "Posts.id, Posts.pagetitle",
    "intronews": "intronews.value as intronews",
    "autor": "autor.value as autor",
    "image": "image.value as image"
	}',
    'where' => '{"NameTag.alias" : $row.tag }',
	'sortby' => 'createdon',
	'sortdir' => 'desc',
	'tplWrapper' => '@INLINE {$output}'
	'tpl' => '@INLINE news_block',
]}
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
ig0r74
@ig0r74
MODX-разработчик
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы