Владислав

Владислав

Был в сети 08 февраля 2019, 22:26
Заказы принимаю
Илья Уткин
Илья Уткин
Можно вместо getImageList написать свой сниппет gropMIGXList
[[*groups:gropMIGXList]]

<?php
if (!$input) return '';
if (!$list = $modx->fromJSON($input)) return '';
$groupped = array();
foreach ($list as $item) {
  $groupped[$item['migx_id']][] = $item;
}
$output = array();
foreach ($groupped as $migx_id => $items) {
  $rows = array();
  foreach($items as $item) {
    $rows[] = $modx->getChunk('tpl.row', $row);
  }
  $output[] = $modx->getChunk('tpl.wrapper', array('rows' => implode(PHP_EOL, $rows)));
}
return implode(PHP_EOL, $output)