Хак для DLE статическая главной стартовой страницы



Если вам надо сделать вывод текста с картинками в статической форме только на главной странице, предлагаю 3 простых варианта для реализации данной идеи.

Вариант 1:

Для начала в Админ панели движка создаем в разделе статическую страницу, к примеру, stranitsa.html добавляем туда нужную информацию . Далее открываем файл /engine/engine.php и ищем такую строку:

if ($cstart < 0) $cstart = 0;


После вставляем перед этой строкой такой код:

if ($_SERVER['QUERY_STRING']==""){$do = "static"; $_GET['page'] = "stranitsa";}


Таким образом можно сделать любую статическую страницу главной(стартовой), главное не забывайте проставлять нужное название в строке

$do = "static"; $_GET['page'] = "stranitsa";


Вариант 2:

Для начала в Админ панели движка создаем в разделе статическую страницу, к примеру, stranitsa.html добавляем туда нужную информацию . Далее открываем файл .htaccess в корневой папке и заменяем строку
DirectoryIndex index.php


на
DirectoryIndex index.php?do=static&page=stranitsa


(если строки DirectoryIndex index.php нету, то просто создайте нужную строку, главное чтобы она была в самом верху самой первой)
Здесь также можно сделать стартовой страницей любую страницу, главное чтобы в строке

DirectoryIndex index.php?do=static&page=stranitsa


была указана нужная страница.

Вариант 3 (самый наилучший, без редактирования исходного кода, а только кода шаблона):

Делаем с помощью тегов
[aviable=main][/aviable]


блок, который будет выводится только на главной странице. Т.е. открываете файл main.tpl в папке с шаблоном, перед тегами

{info}{content}


добавляете всю необходимую информацию (текст, картинки, ссылки), и потом весь этот добавленный текст (а точнее код текста) заключаете в теги

[aviable=main][/aviable]


Например:

[aviable=main]Приветствуем всех на нашем сайте![/aviable]


Таким образом фраза "Приветствуем всех на нашем сайте!" будет выводится только на главной странице. И также чтобы на главной странице не выводились новости нужно заключить тег
{content}


в теги

[not-aviable=main][/not-aviable]


, тем самым новости и остальной контент будет выводиться везде где ему положено, кроме главной страницы.
Хак для DLE статическая главной стартовой страницы
«Автор:» Тимошенко (nekteyn name)

Наш веб-портал dle9.com предлагает скачать DataLife Engine хак статическая главной стартовой страницы

kak-sdelat-lyubuyu-staticheskuyu-stranicu-glavnoy.zip [21,48 Kb] (cкачиваний: 123)
00

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

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

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