Страницы

среда, 15 февраля 2012 г.

Установка templatecms без глюков

Учитывая странности со стилями, предохраняемся. Ставим дистрибутив, потом нужные плагины. Пишем первую новость. Если все работает ставим свою тему оформления. Если все работает, подгоняем вывод новостей, а именно:



в 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 в месте вывода новостей ставим:

       



 А в месте вывода заголовков новостей:
    
  
Следующий кусок во избежание глюков лучше не трогать:
              
         
                           
           
                           
           
                           

Комментариев нет:

Отправить комментарий