Сделать тег title глобальным

sergo

Новичок
Регистрация
30 Мар 2017
Сообщения
178
Реакции
39
Баллы
28
Собственно тег {title} хотелось бы сделать чтобы он работал во всех tpl файлах.
Новостях страницах и регистрации обратной связи и т.д
есть решение ? гуглил нашол информацию только по старым версиям :(
 

sergo

Новичок
Регистрация
30 Мар 2017
Сообщения
178
Реакции
39
Баллы
28
тег титл который в fullstory
 

Orange

Новичок
Регистрация
3 Апр 2017
Сообщения
60
Реакции
19
Баллы
8
+ А то приходится делать доп поля и дублировать тайтл
 

Orange

Новичок
Регистрация
3 Апр 2017
Сообщения
60
Реакции
19
Баллы
8
Покапался main.php show.full и нашел как под новую версию запилить.

Теперь можно будет выводит в main.tpl

Код:
Открываем - engine/modules/main.php

Найти:

if ($config['allow_skin_change']) $tpl->set ( '{changeskin}', ChangeSkin ( ROOT_DIR . '/templates', $config['skin'] ) );

Выше добавить:

if( $dle_module == "showfull" ) {
    $tpl->set( '[title-news]', "" );
    $tpl->set( '[/title-news]', "" );
    $tpl->set( '{title-news}', $title_buffer );
} else {
    $tpl->set( '{title-news}', "" );
    $tpl->set_block( "'\\[title-news\\](.*?)\\[/title-news\\]'si", "" );
}


Открываем - engine/modules/show.full.php

Найти:

$tpl->set( '{title}', $row['title'] );

Выше добавить:

$title_buffer = $row['title'];


Выводить тайтл - [title-news]{title-news}[/title-news]
 
Сверху Снизу