Помогите, пожалуйста, со следующим вопросом.
Есть конструкция, которая после переноса с MODX EVO на REVO перестала работать. Вроде поправил код, но что-то по-прежнему не так. Поменял Ditto на getResources и getTemplateVarOutput на GetObject, ошибка PHP ушла, но вывод пустой на странице.
Есть код в шаблоне, отвечающий за вывод расписания.
[[!getResources? &parents=`3` &tpl=`main_vra4i`]]
Код Чанка:
[[main_vra4i? &cat=[[+tvcategory]] &id_vra4=[[+id]]]]
Код сниппета:
$today = date('l');
$image = $modx->getObject ( 'image', $id_vra4);
if($image['image'] =='') $image['image'] = здесь ссылка';
$need_id = $modx->getObject ( $today, $id_vra4);
foreach($need_id as $day=>$val)
{ if ($val !=='')
print '<dt>[[getTitle2? &value='.$cat.']]</dt>
<dd>
<span class="ico"><img width="50" align="left" style="margin-right:5px;" src="'.$image['image'].'" alt="" title="" /></span>
<div class="name">
<table cellpadding="0" cellspacing="0">
<tr>
<td colspan="2">
<a href="[[+id][~[+id+]~] title="[+pagetitle+]">[+pagetitle+]</a>
</td>
</tr>
<tr><td>Сегодня</td><td class="time">'.$need_id[$today].'
</td>
</tr>
</table>
</div>
</dd>';
}