Случайно возникла задача убрать "Добро пожаловать на ваш Друпал сайт...." не ставя ничего взамен - вся первая страница собирается на блоках. Порылся по новому (мнение пока не составил) гугл-поиску...и .. не нашел решения.
Я понимаю, конечно можно сделать специальный тип материала... и какойнибудь.. скрытый или малонужный пост... но как-то это криво...
Единственную "идею" нашел вот тут http://www.drupal.ru/node/10140 - как сделать это через Вьюс ))))). Но это уже из области... не знаю даже как назвать.
Кто знает способ убрать эту "Добро пожаловать? (сниппеты и хаки не пугаю совершенно)
Комментарии
собрать страницу из нужных блоков с помощью panels, присвоить ей пусть и указать как стартовую
Но тогда все равно по адресу node будет все видно.
Можно хакнуть модуль node. Этот вывод идет оттуда.
Про панелс... да, мысль здравая. Но ноде хакнуть лучше ).
неправда. если явно указана главная, то по адресу NODE выведется то, что выводится на главную.
Ошибаетесь.
по адресу NODE выводятся те ноды, у которых стоит статус "помещать на главную"
а если таковых не имеется, то выводится "добро пожаловать..."
Файл node.module. Строку
меняем на
спс. Вы оба правы ))
page-front.tpl.php
page-front.tpl.php - типа ее главной не нужно назначать будет? и на нее не упадут эти спец-содержания?
Копируете page.tpl.php в page-front.tpl.php. Тогда на главной странице Drupal вместо шаблона page.tpl.php будет использовать page-front.tpl.php. А в page-front можно теперь удалить вывод $content
Спасибо! page-front определенно лучше, чем хакать node