Хак Вывод дополнительных полей в шаблоне main.tpl DLE

Хак Вывод дополнительных полей в шаблоне main.tpl DLE


Как известно в DLE по умолчанию информация из дополнительных полей выводится в двух шаблонах fullstory и shortstory, а если вы SEOшник, которому нужно вставить ссылки в футер как быть в этом случаи ? Или вам нарисовали дизайн где часть информации из дополнительных полей выводится с боку?
Для этого и нужен хак для dle который и позволит вывести информацию в шаблоне main.tpl в любом месте.

Проверялось на dle: 9.2
«Автор:» BSoD

Открыть xfields.txt

В самое начало файла добавляем (Если на первой строке что-то есть, сдвигайте все на вторую и на первую вставляйте):
linck_chest|ЧТо-то-там||text||1---


Открыть modules/show.full.php
Найти:

$metatags['header_title'] = $row['metatitle'];


После добавить:

$full_separator = $row['xfields'];---


Открыть index.php
Найти:

$tpl->load_template('main.tpl');

После добавить:
if ((isset($full_separator) and $_REQUEST['newsid']) or $_REQUEST['subaction'] ==    'showfull') {    $rek_separor = explode('|', reset(explode('||', $full_separator)));    if (isset($rek_separor['0'], $rek_separor['1']) and $rek_separor['0'] ==        'linck_chest') {        $tpl->set('{linck_footer}', $rek_separor['1']);    } else {        $tpl->set('{linck_footer}', '');    }} else {    $tpl->set('{linck_footer}', '');}


В нужном месте в main.tpl
добавить :

{linck_footer}


при добавление новости будет дополнительное поле "Что-то-там" туда и вписываете что надо

Мы предлагает хак dle скачать Вывод дополнительных полей в шаблоне main.tpl

vyvod-iz-dop.poley.rar [16,36 Kb] (cкачиваний: 112)
00

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив