Многие задаются вопросом как сделать статическую страницу главной в DLE ( DataLife Engine )
Все просто. В файле engine/engine.php ищем такую строку
Код:
Вставить перед ним код указанный ниже
Код:
Если вам надо сделать вывод текста с картинками в статической форме только на главной странице, предлагаю 3 простых варианта для реализации данной идеи.
Для начала в Админ панели движка создаем в разделе статическую страницу, к примеру, stranitsa.html добавляем туда нужную информацию . Далее открываем файл /engine/engine.php и ищем такую строку:
После вставляем перед этой строкой такой код:
Таким образом можно сделать любую статическую страницу главной(стартовой), главное не забывайте проставлять нужное название в строке
Для начала в Админ панели движка создаем в разделе статическую страницу, к примеру, stranitsa.html добавляем туда нужную информацию . Далее открываем файл .htaccess в корневой папке и заменяем строку
(если строки DirectoryIndex index.php нету, то просто создайте нужную строку, главное чтобы она была в самом верху самой первой)
Здесь также можно сделать стартовой страницей любую страницу, главное чтобы в строке
была указана нужная страница.
Вариант 3 (самый наилучший, без редактирования исходного кода, а только кода шаблона):
Делаем с помощью тегов
блок, который будет выводится только на главной странице. Т.е. открываете файл main.tpl в папке с шаблоном, перед тегами
добавляете всю необходимую информацию (текст, картинки, ссылки), и потом весь этот добавленный текст (а точнее код текста) заключаете в теги
Таким образом фраза "Приветствуем всех на нашем сайте!" будет выводится только на главной странице. И также чтобы на главной странице не выводились новости нужно заключить тег
, тем самым новости и остальной контент будет выводиться везде где ему положено, кроме главной страницы.
Хак для DLE статическая главной стартовой страницы
«Автор:» Тимошенко (nekteyn name)
Добрый день. Сталкнулся с такой проблемой как стартовая статическая страница. Перечитав кучу форумов и все перепробовав не получил результата)) Думаю практически все видели при заходе на многие сайты крупных компаний стартовые страницы в виде изображения (или что-то в этом роде) и всего одной или пары кнопок "Купить", "Зарегистрироваться", "Войти" итд. Что я хочу: чтобы при вводе 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м пунктом))