опять столкнулся с небольшой проблемой
использовал вариант
if (!empty($komkom['value'])) {
$final['komkom'] = $komkom['value'] .' - kom';
}
в объекте выводится
echo '<div class="title_top info"><h2> '.$final['komkom'].' '.$final['plpl'].' '.$final['etet'].' '.$final['etdetd'].'
</h2>';
echo '<div class="title_top info"><h2> '.$final['kdkd'].' '.$final['pdpd'].' '.$final['sotsot'].'
</h2>';
все как надо
в своей категории свои параметры
далее использую для общего вывода(в каждой категории) ту же конструкцию
там вывод
echo '<h2><a href="'.DJClassifiedsSEO::getItemRoute($i->id).$anch.'" >'.$final['komkom'].' '.$final['plpl'].' '.$final['etet'].' '.$final['etdetd'].''.$final['kdkd'].' '.$final['pdpd'].' '.$final['sotsot'].'</a></h2>';
по итогу если захожу в категорию то выводит нужные параметры
есть страница где этот же вывод, но сразу всех категорий и вот тут затык:
первый объект из категории 1
показывает свои параметры
добавляем второй объект к этой же категории и снова все чудесно
добавлеем третий объект в категорию 2
он показывает свои параметры, а добавленые ранее объекты из категории 1 выводят и свои и чужие параметры
еще раз повторюсь если зайти в саму категорию то у всех свои
чет не могу понять где косяк
php файл на отображение как 1 так и сразу всех категорий один и тот же