DLE - Гланая страница

CR
На сайте с 16.10.2008
Offline
2
4283

У меня вопрос , как сделать так чтобы при заходе на сайт , index страница ссылалась на статическую страницу а не на новости!

newseditor
На сайте с 13.11.2006
Offline
123
#1

Используй шаблоны. В дефолтовом делай статику, второй делай для категорий.

Хортица
На сайте с 22.12.2006
Offline
289
#2

В файле engine/engine.php

 

//# Static main
if ($_SERVER['QUERY_STRING']==""){
$do = "static"; $_GET['page'] = "indexas";
}
//

Вставить перед

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

Подразумевается что Ваша страница будет называться indexas.html

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
Neo79
На сайте с 17.08.2007
Offline
135
#3

Хортица, благодарю в очередной раз, за решение задачи, тема то что надо.

Только еще 2 вопроса:

Как вывести в конце статических страниц номера всех страниц, 1,2,3...20,21,22?

Как статические страницы добавить в карту сайта?

Куплю сайты спортивной тематики (http://seo-sport.ru/form.php) Продаю базы url сайтов из ЯК, DMOZ, Mail (/ru/forum/586087) Размещения статей на старых СДЛ (/ru/forum/715803)
Хортица
На сайте с 22.12.2006
Offline
289
#4

В статических страницах не предусмотрено движком постраничная навигация

Статические страницы добавляются только в xml карту сайта.

S
На сайте с 19.11.2007
Offline
64
#5

можно еще проще сделать (для ДЛЕ)

в main.tpl Вашего шаблона пишем

[aviable=main] {include file="padge_main.tpl"} [/aviable]

[not-aviable=main] {include file="padge_cat.tpl"} [/not-aviable]

в папке с шаблоном создаем два файла

padge_main.tpl - код для главной страницы

padge_cat.tpl - код для остальных страниц

CR
На сайте с 16.10.2008
Offline
2
#6
Хортица:
В файле engine/engine.php
 

//# Static main
if ($_SERVER['QUERY_STRING']==""){
$do = "static"; $_GET['page'] = "indexas";
}
//


Вставить перед
if ($cstart < 0) $cstart = 0;


Подразумевается что Ваша страница будет называться indexas.html

Спасибо огромное!! Выручил меня :)

sirota77
На сайте с 08.09.2008
Offline
161
#7

вывести статическую страницу на главную есть способ проще

RewriteEngine On

# Редиректы

RewriteRule ^page/(.*)$ index.php?do=static&page=index?cstart=$1 [L]

DirectoryIndex index.php?do=static&page=index (адрес к статической странице типа porno.ru/sado-mazo.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий