Хак Отдельный шаблон для закреплённых новостей
Когда особая новость закреплённа, и всегда хочется как-то выделить по оригенальнее.
Поправить это можно с помощью отдельного шаблона, но в стандартных функциях такого не найдеш. Вот относительно этого недостатка был сотварен этот Хак, который добавит вашему сайту эту возможность!
проверено DataLife Engine 8.2
возможнобудет работать на всех вериях DataLife Engine.
Создать файл в шабланах: 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) ///