Раздер Название темы Ответов Последний
Графика для сайта Shareman 3.70 RUS/2010 0 mandelsonsouggisse
Изготовление контента Нужен контент 10 ali7875
DataLife Engine Проблема регистрации. 1 JimaX
DataLife Engine Модальное окно в DataLife Engine 3 lionprizrak
DataLife Engine Настройка robots.txt 8 Prizrak_2012
Стол заказов на cmsko.ru Мини-чат. 2 JimaX
Общение пользователей Статьи 3 nastroenie
Хостинг TneHost - Хстинг провайдер 10 ali7875
DataLife Engine Установка банеров 9 JimaX
DataLife Engine Помогите с установой. dle95 2 nastroenie
Яндекс Apdate
Апдейты Яndex тИЦ
25.09.2013Последний |
02.07.2013
23.05.2013
Апдейты Яndex выдачи
18.10.2013Последний |
17.10.2013
12.10.2013
Апдейты ЯКаталога
23.10.2013Последний |
22.10.2013
21.10.2013

Информация
Главная страница » DLE » DLE Хаки » Отдельный шаблон для важных новостей DLE
Отдельный шаблон для важных новостей DLE
» Просмотров: 1163 » Дата: 4-01-2011, 14:13 » Автор: NeoMurderer
Отдельный шаблон для важных новостей
Зачастую закреплённые, тобишь важные, новости хочется как-то выделить по особому, чтоб они в глаза бросались и обращали внимание на себя.
Сделать это можно с помощью отдельного шаблона, но в штатных функциях такой возможности не предусмотрено... Поэтому и был создан этот хак, который такую возможность добавляет!

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

Создать файл в шабланах: short-fixed.tpl
и собственно в нём сделать на свой вкус шаблончик для краткой новости, например с минимум разных вставок, вобщем каждый на свой вкус себе сварганит.

Файл: /engine/modules/show.short.php
найти:
while ( $row = $db->get_row( $sql_result ) ) {


добавить ниже:
///шаблон для закреплённой новости (MSW) ///
        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' );
///шаблон для закреплённой новости (MSW) ///



Комментарии: 0 Теги: Отдельный, шаблон, важных, новосте
 (голосов: 0)
Уважаемый посетитель, Вы зашли к нам на сайт как незарегистрированный пользователь. Мы рекомендуем Вам бесплатно зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.