Вид первого топика в списке отличный от остальных
Миниплагином вывожу в блок список топиков из определенного блога. Вид первого топика из этого списка надо сделать отличным от остальных: другие стили, поля и проч. Делаю так:
в classes/blocks/BlockAfisha.class.php пишу:
Читать дальше →
в classes/blocks/BlockAfisha.class.php пишу:
class PluginAfisha_BlockAfisha extends Block {
public function Exec() {
/**
* Получаем список топиков
*/
$aResultMain=$this->Topic_GetTopicsByBlogId(Config::Get('plugin.afisha.topics_blog_id'), 1,1);
$aMainEvent = $this->Topic_GetTopicsAdditionalData($aResultMain);
$aResult=$this->Topic_GetTopicsByBlogId(Config::Get('plugin.afisha.topics_blog_id'), 1,Config::Get('plugin.afisha.topics_count'));
$aEvents = $this->Topic_GetTopicsAdditionalData($aResult);
/**
* Загружаем переменные в шаблон
*/
$this->Viewer_Assign("aMainEvent", $aMainEvent);
$this->Viewer_Assign("aEvents", $aEvents);
}
}
Читать дальше →