Меню Закрыть

Статическая страница на главной dle

Многие задаются вопросом как сделать статическую страницу главной в DLE ( DataLife Engine )

Все просто. В файле engine/engine.php ищем такую строку
Код:

Вставить перед ним код указанный ниже
Код:

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

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

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

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

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

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

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

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

Делаем с помощью тегов

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

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

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

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

Читайте также:  Дата плюс дни excel

Добрый день. Сталкнулся с такой проблемой как стартовая статическая страница. Перечитав кучу форумов и все перепробовав не получил результата)) Думаю практически все видели при заходе на многие сайты крупных компаний стартовые страницы в виде изображения (или что-то в этом роде) и всего одной или пары кнопок "Купить", "Зарегистрироваться", "Войти" итд. Что я хочу: чтобы при вводе http://www.###.ru попадать именно на статическую страницу и при нажатии на кнопки уже был переход на главную (main.tpl). Вот что предлагали:
1)В файле .htaccess нужно заменить (Не зная какой именно, перепробовал html_public/ и в папке своего шаблона).
2)В файле engine/engine.php перед
(Так же не помогло, появляется только белый пустой лист. Перепробовал создавать "vashastranica" в html_public/ и в папке своего шаблона)
3) Похожий на предыдущий вариант, только вставить это
4)Этот вариант не пробовал еще: Сделать html файлик index.html. Залить (куда? В паблик или в шаблон?) В .htaccess поправить строку DirectoryIndex index.php на .html . Добавить 302 redirect с domain.com на domain.com/index.html
и если нужно с domain.com/index.php на domain.com/index.html ( В какой фай и куда добавить? это вообще не знаю)))

После всех вариантов думал что дело в nulled версии, перепробовал с ключным — та же ерунда. Многие пишут, что получилось. Кто-то говорит, что на dle это нельзя сделать. Так можно или нет? Или помогите с 4м пунктом))

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.