Код вывода массива такой:
<?php foreach ($variables['items']['nodes:item'] as $item): ?>
<a class="<?=$item['attribute:status']?>" href="<?=$item['@link']?>"><?=$item['node:text']?></a>
<?php endforeach; ?>
На некоторых страницах массив пустой, из-за чего выскакивают предупреждения типа:
Warning: Illegal string offset 'items' in...
Notice: Uninitialized string offset: 0 in...
Warning: Illegal string offset 'nodes:item' in...
Notice: Uninitialized string offset: 0...
Warning: Invalid argument supplied for foreach() in...
Все предупреждения ссылаются на первую строку:
<?php foreach ($variables['items']['nodes:item'] as $item): ?>
Подскажите, что нужно в этот код добавить, чтобы массив сначала проверялся на пустоту?
Спасибо!