Исправить результат работы сниппета
Jul 19, 2015
Здравствуйте.
Написал код, который выводит нужные поля ресурса. Проблема моя в том, что я не знаю как сделать так, чтобы он выводил эти значения поочередно.
То есть у меня в некоторых полях хранится json массив со значениями, которые по порядку совпадают друг с другом.
Мне сейчас выводит все сразу: Значение 1, значение 2 и т.д.
А хотелось бы чтобы вывод был с использованием чанка, чтобы в первом блоке выводилось значение 1, во втором — значение 2
Сам код сниппета:
//$ids = $modx->resource->get('id');
$ids = 13;
$resources = $modx->getCollection('modResource',$ids);
foreach ($resources as $res) {
$output .= '<h2>'.$res->get('pagetitle').'</h2>';
$output .= '<p>'.implode(',', $res->get('color')).'</p>';
$output .= '<p><img src='.implode(',', $res->get('put_kartinka')).'></p>';
$output .= '<p>'.implode(',', $res->get('nacenka_kartinka')).'</p>';
}
print_r($output);