Во фронтенде форума есть такой вот кусочек кода (предполагаю, от него надо плясать, но как… ):
// Получим темы if($daysprune){ $model->whereDayIntervalIs($daysprune); } $model->whereForumIs($forum['id']); $inDB->orderBy('t.pinned', 'DESC, t.'.$order_by.' '.$order_to); $inDB->limitPage($page, $model->config['pp_forum']); $threads = $model->getThreads(); if(!$threads && $page > 1){ cmsCore::error404(); } cmsPage::initTemplate('components', 'com_forum_view')-> assign('threads', $threads)-> assign('show_panel', true)-> assign('order_by', $order_by)-> assign('order_to', $order_to)-> assign('daysprune', $daysprune)-> assign('moderators', $moderators)-> assign('pagination', cmsPage::getPagebar($forum['thread_count'], $page, $model->config['pp_forum'], '/forum/'.$forum['id'].'-%page%'))-> display('com_forum_view.tpl');
И нашел вот такой участок кода, который, как по мне, отвечает за первый пост в теме:
$first_post_id = $inDB->get_field('cms_forum_posts', "thread_id = '{$thread['id']}' ORDER BY pubdate ASC", 'id');
Может кто подсказать / показать / объяснить что к чему?
Заранее благодарю.