Здравствуйте. Хотелось узнать решение или, хотя бы, ваше мнение по следующей задаче...
Есть такая вот структура:

Подкатегория со списком доп.полей материалов подкатегории формируется следующим кодом:
<div class="region">
		<?php $html = array();			
	               foreach($this->leading as $item):
		       $this->item=$item;
		       if(!$html[$this->item->category->id])
		
		       $html[$this->item->category->id] = 
		
		      '<div class="region-description">
		    
			   <--Изображение подкатегории--> 
		           <div><img src=/media/k2/categories/'.$this->item->category->image.' /></div>
		    
			   <--Заголовок подкатегории--> 
			   <h2>'.$this->item->category->name.'</h2>
			
			   <--Описание подкатегории--> 
			   <div class="programma-opisanie">'.$this->item->category->description.'</div>
			
			   <--Синий квадрат с ценой и днями--> 
			   <div class="stoim-dlit">
	                   <div class="stoimost-tura-prog">
		                 <div class="txt">Стоимость тура от</div>
		                 <div class="cost">'.$this->item->category->minstoim.'</div>
	                   </div>
	                   <div class="dlitelnost-tura-prog">
		                 <div class="txt">Длительность</div>
		                 <div class="days">'.$this->item->category->days.' дней</div>
	                   </div>
                       </div>
											   
			<div class="clr"></div>
			
			<--Шапка таблицы--> 
			<div class="tour-more-table-head">
                            <div class="tour-dates">Даты</div>
                            <div class="tour-duration">Длительность</div>
                            <div class="tour-ship">Судно</div>
                            <div class="tour-cost">Стоимость</div>
                         </div>
		</div>';
		
		'<--Дополнительные поля подкатегории-->'
		$html[$this->item->category->id] .= $this->loadTemplate('item');
        
	    endforeach; 
   	
	    foreach ($html as $h) echo $h; ?>
	</div>
Как видно из кода, доп.поля подгружаются через loadTemplate('item'). Он (Template('item'), но как известно, в реале это шаблон category_item) в свою очередь содержит такой простенький код:
<?php
defined('_JEXEC') or die;
// Define default image size (do not change)
K2HelperUtilities::setDefaultImage($this->item, 'itemlist', $this->params);
// дополнительные поля категории K2
$extrafields = array();
if($this->item->params->get('catItemExtraFields') && count($this->item->extra_fields))
foreach($this->item->extra_fields as $item)
{   
$extrafields[$item->id] = $item->value;
}
?>
<a href="<?php echo $this->item->link; ?>"> 
<div class="tour-more-table">       
		<!-- Item extra fields -->		
        <div class="tour-dates"><?php echo $extrafields[7];?></div>		
        <div class="tour-duration"><?php echo $extrafields[8];?></div>		
        <div class="tour-ship"><?php echo $extrafields[2];?></div>
	<div class="tour-cost"><?php echo $extrafields[9];?></div>		
</div>
</a>
И вот собстна вопрос: как бе осуществить определение минимального значения доп.полей стоимости тура и вывести его в синий квадрат (на скриншоте)?
В начале поста я написал, что будет интересно и ваше мнение - мол, стоит ли вообще с этим заморачиваться? )))
Сейчас вывод минимальной стоимости (в синем квадрате) забивается заказчиком вручную - в админке К2 в форму создания/редактирования КАТЕГОРИИ для этого дела я добавил 
костыль вкладку с двумя доп.полями. Но минус в том что это отображается НА ВСЕХ категориях.

Оно, как бе можно успокоица и в танки лучше поиграть))) но таки ж свербит в одном месте, что можно ведь как-то это сделать, а вот как?!  
