Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Cтатическая страница вместо ленты новостей

Cтатическая страница вместо ленты новостей


     05.04.2012    Все вопросы » Ламерские вопросы    3279

вопрос
Здравствуйте!
Возможно ли на главной странице вместо ленты новостей вывести определенную статическую страницу (сайт - визитка, лента новостей ни к чему ).

Ответил: nowheremany


В шаблоне aviable=main и вперёд в блокнот на редактирование main.tpl

4 комментария

organism
Юзер

organism - 5 апреля 2012 23:06 -

nowheremany, это понятно, но нельзя ли сделать именно так, как я написал в вопросе?

rashpil
Эксперт

rashpil - 5 апреля 2012 23:42 -

Можно конечно. Я у себя в движке такое делал :) Открываете файл engine/engine.php, там вот сначала идёт подключение модулей ,так сказать, "бытовых, а вот дальше идут блоки кода с условиями вида наличия категорий или других параметров для фильтрации новостей." Так вот есть блок где учитывается то скрипту не передаётся ни день, ни месяц, ни год. Вот там всё его содержимое можно заменить инклудом модуля статических страниц. А чтобы он отобразил нужную, то чутка шульмануть входящие данные :) и просто прописать значение элемента GET массива перед инклудом, где указать альтернативное имя нужной стат странички. Тогда скрипт его и распознает и выведет :)

nowheremany
Эксперт

nowheremany - 6 апреля 2012 10:47 -

Гораздо проще, вставить типа
if($do=='main') {$do='static'; $page='mypage';} 

Благодарность принимаю тут Связь

organism
Юзер

organism - 7 апреля 2012 00:05 -

я правильно понимаю, что это тоже в engine.php?
cтавить нужно подобную конструкцию ДО switch ( $do ) ?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх