Как в getimagelist вывести одно значение?

У getImageList есть параметры &where и &value думаю что через один из них можно но пока примеров не видел.
  • Вопрос задан
  • 242 просмотра
Решения вопроса 1
cimonlebedev
@cimonlebedev Автор вопроса
Думаю кому-нибудь поданобится:
mycode.in.ua/modx/typical-ex/migx-package

вывод из getImageList по одиночке доп.сниппет:
Название сниппета "migxitem"
$tpl = 'tpl.ParallaxBanner';
if (isset($options)){
  $options = explode('&tpl=',$options);
  $key = intval($options[0]) - 1;
  $tpl = $options[1];
}else{
  $key = 0;
}
$data = $modx->fromJSON($input);
$data = $data[$key];
$output = $modx->getChunk($tpl,$data);
return $output;


Вызов снипетта: [[*banner:migxitem=`1&tpl=tpl.Item`]]

Мне понадобилось, когда перевёрстывать после тильды не хотелось, и проще было по одиночке распихать, или кучу условий чанках расписывать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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