Как изменить размер картинок?
<div class="field search_field_image"><?php echo $item['image']; ?></div> <?php } ?>
<?php $core_model = new cmsModel; $photos = $core_model->yamlToArray($item['photo']); ?> <div class="field search_field_image"> <?php echo html_image($photos, 'normal', $st_title); ?> </div> <?php } ?>
'normal' — нужный пресет (тут тоже могут быть осложнения )
1. вместо
$core_model = new cmsModel; $photos = $core_model->yamlToArray($item['photo']);
cmsModel::yamlToArray($item['photo']);
В итоге получается что не нужно ничего мудрить:
<div class="field search_field_image"> <?php html_image($item['photo'], 'normal', $item['title']); ?> </div> <?php } ?>
код от dwd к сожалению не сработал, если делать такую замену, то картинки совсем не показываются.
На коленке писал, в строке
<?php html_image($item['photo'], 'normal', $item['title']); ?>
<div class="field search_field_image"> <?php echo html_image($item['photo'], 'normal', $item['title']); ?> </div> <?php } ?>
Спасибо, не зналпоскольку функция html_image() принимает как массив так и YAML
p.s. $item['title'] от тегов таки надо почистить (там подсветка совпадения присутствует — <em>)