Использование 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.х
Автор: Артем Мáлков
Источник
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.