Спасибо вы с утра дали мне наводку, я день мучался с 3 строками кода, во фронтенде, в экшен просмотра категорий после строк
// Получаем объявления
$items = $model->getAdverts($is_moder, true);
// Если объявлений на странице большей чем 1 нет, 404
if(!$items && $model->page > 1){ cmsCore::error404(); }
перед передачей в шаблон вставил цикл
foreach ($items as $key => $item){
$items[$key]['prise'] = cmsCore::yamlToArray($item['formsdata']);
}
Я не знаю что но, нормально ли это дописывать в тот же массив из которого работаем. если я нарушил какуюто безопасность или ещё что скажите пожалуйста, так как только обучаюсь пхп и прошли только 5 уроков.
после этого в шаблоне просто добавил вывод.
{if $con.prise.25}
<span class="bd_item_cat"><a href="/board/{$con.category_id}">{$con.prise.25|truncate:250}</a></span>
{/if}
{if $con.prise.41}
<span class="bd_item_cat"><a href="/board/{$con.category_id}">{$con.prise.41}</a></span>
{/if}
В моём случае ид полей меняться не будет поэтому прописал жёско, обращение к ид полей.