Вы неавторизованы!
логин :  
пароль :  
   
Главная страница » Хаки » Отдельный шаблон для важных новостей

Нравится (+) 0 Не нравится (-)
Отдельный шаблон для важных новостей
Отдельный шаблон для важных новостей

Зачастую закреплённые, тоесть важные, новости хочется как-то выделить по особому, чтоб они в глаза бросались и обращали внимание на себя.
Сделать это можно с помощью отдельного шаблона, но в штатных функциях такой возможности не предусмотрено... Поэтому и был создан этот хак, который такую возможность добавляет!

Проверено на 8,2 версии.
Теоретически и на всех предыдущих версиях также должно работать.

Создать файл в шабланах: short-fixed.tpl
и собственно в нём сделать на свой вкус шаблон для краткой новости.
Открываем файл: /engine/modules/show.short.php
найти:
    while ( $row = $db->get_row( $sql_result ) ) {


добавить ниже:
///шаблон для закреплённой новости  ///
        if( isset( $view_template ) and $view_template == "rss" ) { }
        elseif( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );
        elseif($row["fixed"] == 1) $tpl->load_template( 'short-fixed.tpl' );
        else $tpl->load_template( 'shortstory.tpl' );
///шаблон для закреплённой новости  ///

Вот и всё :)

Ключевые теги: шаблон для важных новостей

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 


Ребят, вы когда пишите моды, хотя бы изучите документацию, изучите возможности скрипта. Это стандартная возможность и описана в документации http://dle-news.ru/extras/online/index.html?all16.html

Открываете shortstory.tpl и и пишите
[fixed] текст шаблона зафиксированной новости[/fixed]
[not-fixed] текст шаблона обычной новости [/not-fixed]

Тоже самое делается и для полной новости. К чему писать дубликаты стандартных возможностей, тем более что они более тяжелее чем стандартные возможности. Для каждой новости вы делаете повторную загрузку шаблона с сервера, 10 новостей на странице десять процедур полного чтения файлов, это не дело.
   

 
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
 
Поиск по сайту
Что ищем :

 

Популярные статьи

  Партнёры

 

Архив новостей
Апрель 2011 (1)
Июнь 2010 (2)
Апрель 2010 (2)
Март 2010 (4)
Февраль 2010 (34)
Январь 2010 (8)

Всего на сайте: 0
Гостей: 0
Пользователи: - отсутствуют
Роботы: - отсутствуют
 
Это интересно
 


 
Главная  |  Регистрация  |  Правила сайта  |  Статистика  |  Новое на сайте  |  Контакты  |  RSS 2.0