Как всётаки заменить титульную(стартовую) страницу своей???

Главные вкладки

Аватар пользователя zakobrezki zakobrezki 12 ноября 2007 в 21:24

Народ!
Подскажите пожалуйста. Как всётаки заменить титульную страницу своей? Хотя бы статичной.

Комментарии

Аватар пользователя Const Const 12 ноября 2007 в 21:56

RTFM!

а там написано, что первоначальное сообщение пропадает, как только вы что-то размещаете на главной странице.

Аватар пользователя zakobrezki zakobrezki 12 ноября 2007 в 23:52

Вы не правильно поняли вопрос. Размещение в понятиях друпала - это галочка в редакции материала об его публикации на титуле. Меня, скажем так, не устраивает вид титульной страницы в виде списка документов. Сверстал свой вариант. Остается решить вопрос, как им теперь подменить имеющийся. Обращаю внимание ваше на то, что page.tpl.php и титульная страница иметь должны разную верстку.

Аватар пользователя Гость Гость (не проверено) 13 ноября 2007 в 0:06

создайте свою страницу, на которой размещайте все так как вам вздумается ..
а в настройках сайта измените пункт "Главная страница по умолчанию" на путь к новой стартовой странице..
вариант может и не красив , но действенен.

Аватар пользователя zakobrezki zakobrezki 13 ноября 2007 в 0:16

Всё, пардон, нашёл!
Администрирование > Конф. сайта > О сайте.
Вместо node, подставил свою html'ку.
чёртов перевод...
Wacko

Аватар пользователя zakobrezki zakobrezki 13 ноября 2007 в 0:41

всё бы хорошо, да вот не принимает друпал статическую страницу о_О
Сделал welcome.php Указал его в настройках главной страницы по умолчанию. В результате ошибка 404 (страница не найдена)
Разбираюсь дальше. Мож что подскажете?

Аватар пользователя Stalker-g2 Stalker-g2 13 ноября 2007 в 1:13

Администрирование > Конф. сайта > О сайте.

там должен быть существующий нод друпала. он будет подставлен в page.tpl.php вместо $content

Аватар пользователя zakobrezki zakobrezki 13 ноября 2007 в 1:22

Как я и писал выше. Мне не нужно задействовать page.tpl.php для титульной страницы. Она должна быть оформлена совершенно по другому!

Аватар пользователя gorr gorr 13 ноября 2007 в 1:31

Мне кажется так надо делать:
1) сверстанную Вами страницу называете
page-front.tpl
и размещаете ее в Вашей теме, там где и page.tpl
2) внутри этой страницы впишите строчку
<style type="text/css" media="all">import " <?php print base_path() . path_to_theme() ?>/style1.css";</style>
и тогда спокойно создаете свой css файл style1.css
эта страница и будет первой, если конечно вы не изменили в настройках название главной страницы <front>
Да, css файл тоже располагаете в папке вашей темы.

Аватар пользователя Dart Dart 13 ноября 2007 в 9:56

zakobrezki, no pisk!

Как вариант можно не создавать новую страницу, а в пейдж.тпл.пхп добавлять коды:

<?php if (!$is_front) код ?> и <?php if ($is_front) код ?>

И нет проблем!

Аватар пользователя zakobrezki zakobrezki 13 ноября 2007 в 17:01

не совсем понял оборот $is_front. Буду признателен, если ткнёте в соответствующий раздел документации.
Или это просто означает признак титульной страницы?