Автозагрузка TPL шаблонов статических страниц

Автозагрузка TPL шаблонов статических страниц

Модификация установки старой версии от Sander'a, для автозагрузки шаблонов статических страниц, под актуальную версию DLE 15.0.
Установка:
1. Открыть engine/init.php и найти:
 {
	$name = @$db->safesql( trim( totranslit( $_GET['page'], true, false ) ) );

Добавить выше:

	$static_name = totranslit( $_GET['page'] );
	if( file_exists( ROOT_DIR . "/templates/{$config['skin']}/static/{$static_name}.tpl" ) ) $do = "static_autoload";
	else

2. Открыть engine/engine.php и найти:
switch ( $do ) {

Добавить ниже:
	case "static_autoload":
		include ENGINE_DIR . "/mods/$do.php";
		break;

Готово!

Можно воспользоваться версией, подключаемой через систему плагинов:
Скачать: cоздайте аккаунт или авторизуйтесь для скачивания файла.
 
Версия DLE: 15.0
Кодировка: utf-8
 
Автор: Sander
Модификация: StimuL
  • stimul
  • 0
  • 154
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.