Fenom Tickets ms2Gallery
Вызываю getTickets в обычном режиме – всё хорошо, в Fenom – картинки не хотят показываться)
Так работает:
Подскажите, что не так?
Так работает:
[[!pdoPage?
&parents=`9`
&depth=`0`
&pageLimit=`7`
&limit=`9`
&element=`getTickets`
&class=`Ticket`
&loadModels=`ms2gallery`
&tpl=`tpl.Blog.card`
&leftJoin=`{
"360x260" : {
"class":"msResourceFile",
"alias":"360x260",
"on":"360x260.resource_id = Ticket.id AND 360x260.path LIKE '%/360x260/' AND 360x260.rank=0"
}
}`
&select=`{ "360x260":"360x260.url as thumb"}`
&where=`{ "autotag:LIKE" : "{$tags}" }`
&groupby=`Ticket.id`
&ajaxMode=`default`
&showLog=`true`
]]
А так не работает:{set $thumb_path = '%/360x260/'}
{$_modx->runSnippet('!pdoPage', [
'parents' => 9,
'depth' => 0,
'pageLimit' => 7,
'limit' => 9,
'element' => 'getTickets',
'class' => 'Ticket',
'loadModels' => 'ms2gallery',
'tpl' => 'tpl.Blog.card',
'tplPageWrapper' => '@INLINE <div class="pagination"><ul class="pagination">{$prev}{$pages}{$next}</ul></div>',
'leftJoin' => "{
'360x260' : {
'class' : 'msResourceFile',
'alias' : '360x260',
'on' : '360x260.resource_id = Ticket.id AND 360x260.path LIKE "~$thumb_path~" AND 360x260.rank=0'
}
}",
'select' => "{
'360x260' : '360x260.url as thumb',
}",
'where' => "{ 'autotag:LIKE' : 'рубашки'}",
'groupby' => 'Ticket.id',
'ajaxMode' => 'default',
'showLog' => true,
])}
И не могу понять почему. Причем Where тоже в Fenom не выводится. Подскажите, что не так?
Комментарии: 4
Хоть подсказочку бы!
Подсказочка — попробуй раскодировать свои JSON строки.
Вторая подсказочка — для JSON есть разница между одинарной ' и двойной кавычкой ".
Вторая подсказочка — для JSON есть разница между одинарной ' и двойной кавычкой ".
Мда, а я зациклился на одном из комментариев, что нужно where так вызывать, якобы работает. И всё)
Спасибо, Василий!!!
Рабочий код:
Спасибо, Василий!!!
Рабочий код:
{$_modx->runSnippet('!pdoPage', [
'parents' => 9,
'depth' => 0,
'pageLimit' => 7,
'limit' => 9,
'element' => 'getTickets',
'class' => 'Ticket',
'loadModels' => 'ms2gallery',
'tpl' => 'tpl.Blog.card',
'tplPageWrapper' => '@INLINE <div class="pagination"><ul class="pagination">{$prev}{$pages}{$next}</ul></div>',
'leftJoin' => '{
"360x260" : {
"class" : "msResourceFile",
"alias" : "360x260",
"on" : "360x260.resource_id = Ticket.id AND 360x260.path LIKE \'%/360x260/\' AND 360x260.rank=0"
}
}',
'select' => '{ "360x260" : "360x260.url as thumb" }',
'where' => '{ "autotag:LIKE" : "%'~$tag~'%"}',
'groupby' => 'Ticket.id',
'ajaxMode' => 'default',
'showLog' => false,
])}
Приветствую. Подскажите, как изменится вызов не для Fenom, если в источниках медиа я использую алиас для превью?
Что-то вроде этого {«xskon»:{«h»:200,«w»:200, ....}}
Заранее благодарен за ответ.
Что-то вроде этого {«xskon»:{«h»:200,«w»:200, ....}}
Заранее благодарен за ответ.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.