Главная страница: Скрыть приветствие "Добро пожаловать на сайт"

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

Аватар пользователя Goodseeker Goodseeker 6 октября 2013 в 17:25

В template.php помещаем после
<?php function my-theme_preprocess_page(&$variables)?>

код

<?php 
{
if(
drupal_is_front_page()) 
   {
    unset(
$variables['page']['content']['system_main']['default_message']);
    
drupal_set_title('');}
  }
?>

"my-theme" - заменяем на название своей темы
Если строка function my-theme_preprocess_page(&$variables) не создана - создаем ее

UPD
В файле template.php - не нужно открывать и закрывать PHP-код. Т.е. пишется сразу function my-theme_preprocess_page(&$variables) и т.п.

Комментарии

Аватар пользователя AI AI 6 октября 2013 в 17:45

Эммм.... А цель этого действия?
Как правило, главная страница на 90% сайтов переопределяется изначально и бесповоротно. И дефолтное сообщение более не появляется по причине его отсутствия.
Ваше решение имеет право на существование, однако темизация (о чем Ваш пост по большому счету) не только этот момент должна учитывать. Слишком много нужно переделывать для достижения Тру-результата на уникальном сайте, где главная странице не дефолтная от друпала.

Аватар пользователя Goodseeker Goodseeker 6 октября 2013 в 20:00

AI wrote:
Эммм.... А цель этого действия?
Как правило, главная страница на 90% сайтов переопределяется изначально и бесповоротно. И дефолтное сообщение более не появляется по причине его отсутствия.
Ваше решение имеет право на существование, однако темизация (о чем Ваш пост по большому счету) не только этот момент должна учитывать. Слишком много нужно переделывать для достижения Тру-результата на уникальном сайте, где главная странице не дефолтная от друпала.

Я на самом деле не понимаю, что по вашему Тру результат.
Уже не в первый раз сталкиваюсь с ситуацией, когда на главной странице не выводится нода, а только блоки.
Для этих целей и скрывается приветственный текст и заголовок от Друпал.

Аватар пользователя sergeybelya sergeybelya 7 октября 2013 в 13:57

Goodseeker wrote:
AI wrote:
Эммм.... А цель этого действия?
Как правило, главная страница на 90% сайтов переопределяется изначально и бесповоротно. И дефолтное сообщение более не появляется по причине его отсутствия.
Ваше решение имеет право на существование, однако темизация (о чем Ваш пост по большому счету) не только этот момент должна учитывать. Слишком много нужно переделывать для достижения Тру-результата на уникальном сайте, где главная странице не дефолтная от друпала.

Я на самом деле не понимаю, что по вашему Тру результат.
Уже не в первый раз сталкиваюсь с ситуацией, когда на главной странице не выводится нода, а только блоки.
Для этих целей и скрывается приветственный текст и заголовок от Друпал.

https://drupal.org/project/empty_front_page

Аватар пользователя Goodseeker Goodseeker 7 октября 2013 в 14:48

sergeybelya wrote:
Goodseeker wrote:
AI wrote:
Эммм.... А цель этого действия?
Как правило, главная страница на 90% сайтов переопределяется изначально и бесповоротно. И дефолтное сообщение более не появляется по причине его отсутствия.
Ваше решение имеет право на существование, однако темизация (о чем Ваш пост по большому счету) не только этот момент должна учитывать. Слишком много нужно переделывать для достижения Тру-результата на уникальном сайте, где главная странице не дефолтная от друпала.

Я на самом деле не понимаю, что по вашему Тру результат.
Уже не в первый раз сталкиваюсь с ситуацией, когда на главной странице не выводится нода, а только блоки.
Для этих целей и скрывается приветственный текст и заголовок от Друпал.

https://drupal.org/project/empty_front_page[/quote]
Задача - обойтись без модуля.

Аватар пользователя sergeybelya sergeybelya 7 октября 2013 в 16:05

Goodseeker wrote:
sergeybelya wrote:
Goodseeker wrote:
AI wrote:
Эммм.... А цель этого действия?
Как правило, главная страница на 90% сайтов переопределяется изначально и бесповоротно. И дефолтное сообщение более не появляется по причине его отсутствия.
Ваше решение имеет право на существование, однако темизация (о чем Ваш пост по большому счету) не только этот момент должна учитывать. Слишком много нужно переделывать для достижения Тру-результата на уникальном сайте, где главная странице не дефолтная от друпала.

Я на самом деле не понимаю, что по вашему Тру результат.
Уже не в первый раз сталкиваюсь с ситуацией, когда на главной странице не выводится нода, а только блоки.
Для этих целей и скрывается приветственный текст и заголовок от Друпал.

https://drupal.org/project/empty_front_page

Задача - обойтись без модуля.[/quote]
да там модуль-то элементарный и без багов - толку-то время тратить?

Аватар пользователя Goodseeker Goodseeker 7 октября 2013 в 16:16

"sergeybelya" wrote:
да там модуль-то элементарный и без багов - толку-то время тратить?

Этот пост - это мне памятка.
Спасибо, что дополнили ссылкой на модуль.

Аватар пользователя sergeybelya sergeybelya 7 октября 2013 в 16:28

Goodseeker wrote:
"sergeybelya" wrote:
да там модуль-то элементарный и без багов - толку-то время тратить?

Этот пост - это мне памятка.
Спасибо, что дополнили ссылкой на модуль.

Не за что, модуль выручает в случае когда для разных ролей пользователей выбраны разные темы, в вашем случае пришлось бы в каждую тему добавлять код.