Доброе время суток!
Тема Zen.
Не могу понять как убрать на главной странице надпись "Содержимое главной страницы не создано" без создания материала. Материал то уже создан, но выведен c помощью модуля Views блоке, но "надпись" требует именно создание нода.
В page.tpl.php нашел только что это "хрень" зависит от 'content'.
п.с. в друпале новичок (2 дня) *(
Решение:
function yourtheme_preprocess_page(&$variables) {
// Проверим, является ли эта страницей - главной страницей
if(drupal_is_front_page()) {
// Уберём default_message с главной
unset($variables['page']['content']['system_main']['default_message']);
}
}
// Проверим, является ли эта страницей - главной страницей
if(drupal_is_front_page()) {
// Уберём default_message с главной
unset($variables['page']['content']['system_main']['default_message']);
}
}
Комментарии
Сообщение "Содержимое главной страницы не создано" говорит о том что на главной странице ничего нет. Если вы создаете главную страницу через вьювс, то это должна быть именно страница, а не блок и ссылку на эту страницу нужно написать сюда: admin/config/system/site-information в строку "Главная страница по умолчанию". И тогда все будет работать без костылей.