Использование [catlist] и [not-catlist] в похожих материалах

Использование [catlist] и [not-catlist] в похожих материалах

Этот хак поможет, чтобы теги [catlist] и [not-catlist] можно было использовать и при выводе похожих материалов в шаблоне relatednews.tpl.
 
Установка:
1. Открыть engine/modules/show.full.php и найти второе вхождение:
 $tpl2->compile( 'content' );

Добавить выше:
if(strpos($tpl2->copy_template, "[catlist=") !== false) {
						
	$tpl2->copy_template = preg_replace_callback("#\\[(catlist)=(.+?)\\](.*?)\\[/catlist\\]#is", "check_category", $tpl2->copy_template);
					
}
                            
if(strpos($tpl2->copy_template, "[not-catlist=") !== false) {
						
	$tpl2->copy_template = preg_replace_callback("#\\[(not-catlist)=(.+?)\\](.*?)\\[/not-catlist\\]#is", "check_category", $tpl2->copy_template);
					
}

Готово!
 
Версия DLE: 13.х
 
Автор: Артем Мáлков
Источник:
  • Oxigen
  • 0
  • 127
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика