Hi В любом случае, чтобы остановить просмотр страниц домашней страницы Drupal и перенаправление на мою конкретную страницу html?Drupal - Замените домашнюю страницу
Спасибо Вам
Hi В любом случае, чтобы остановить просмотр страниц домашней страницы Drupal и перенаправление на мою конкретную страницу html?Drupal - Замените домашнюю страницу
Спасибо Вам
Если у вас есть конкретный HTML-страницу, он находится на сервере, а не генерируется из Drupal, самый простой способ заключается в использовании Drupal Гото.
Как это сделать? открыть template.php и поиск функции page_preprocess она должна выглядеть так:
YOURTHEME_preprocess(&$variables, $hook) { if(drupal_is_front_page()) { drupal_goto('yoursite.com/yourpage.html') } }
изменения YOURTHEME на ваше имя темы и очистить кэш.
Настоящий вопрос: почему вы должны использовать статический HTML-файл для своей домашней страницы? Я бы создал некоторую статью или представление для главной страницы и изменил ее, как мне нравится, с тематикой ... Это намного проще, чем любая другая альтернатива.
Для Drupal 7 вы должны использовать страницу - front.tpl.php
Если ваша тема не имеет page.tpl.php, который можно скопировать, а затем скопировать его из базовой темы, если вам используют один или:
modules/system/page.tpl.php
Это должен быть помещен в папку темы на заказ в (при условии, что это не многоузловые):
sites/all/themes/my_theme
Я склонен структурировать мои темы следующим образом:
my_theme.info
templates/html.tpl.php
templates/page/page--front.tpl.php
templates/node/node.tpl.php
templates/block/block.tpl.php
css/style.css
Но на самом деле не имеет значения, где оно находится, оно будет отобрано после очистки кеша.
Не можете просмотреть файл, в котором сгиб должен быть файлом? – Muhammed
Я использую тему fusion http://drupal.org/project/fusion, но я не могу найти ключевые слова в template.php, не могли бы вы посоветовать мне, как взломать этот файл? –
Это не «хак». Template.php предназначен для включения функций препроцесса. Как я уже говорил Перед реальным вопросом почему вы должны использовать статический HTML-файл для своей домашней страницы? –
Поскольку модуль инструмента flowplayer и swf не обеспечивает достаточную поддержку потоковой передачи, поэтому мне нужно настроить html, реализующий мой запрос. –