в NewsPlugin.php добавляем:
/* use: */ addHook('news_last_titles','getLastNewsTitles'); function getLastNewsTitles() { // News options database $news_options_file = 'data/news/news_options'; // Get XML database $xml_db_options = getXMLdb($news_options_file.'.xml'); // Get records $news_options = selectXMLRecord($xml_db_options, "news_option", 'all'); // Get XML database $xml_db_entries = getNewsDatabase(); // Get records and fields $records = selectXMLRecord($xml_db_entries,"news_entry",$news_options[0]->news_last_count); $news_entries = selectXMLfields($records, array('id','name','title','short','date'),'date','DESC'); include 'templates/frontend/NewsLastBlockTemplateTitles.php'; }
создаем шаблон
templates/frontend/NewsLastBlockTemplateTitles.php
Потом в файле NewsLastTemplate.php заменяем стандартный вариант вывода новости на:
В шаблоне indexTemplate в месте вывода новостей ставим:
А в месте вывода заголовков новостей:
Следующий кусок во избежание глюков лучше не трогать:
Комментариев нет:
Отправить комментарий