Подскажите как offline страницу сделать

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

Аватар пользователя GolovaNoga GolovaNoga 4 мая 2011 в 10:55

ПОдсткажите как настроить maintenance page.
Все сделал по инструкции
http://drupal.org/node/195435

создал maintenance-page.tpl.php как копию page.tpl.php
В settings раскомментировал
$conf = array(

'maintenance_theme' => 'mytheme',

);

и ничего не получается тема стоит не моя на offline странице

Комментарии

Аватар пользователя Mirocow Mirocow 4 мая 2011 в 11:21

но я обычно использую front-page.tpl.php (неверно)
page-front.tpl.php, page-taxonomy.tpl.php (верно)
затем пересобираю темы

тема пересобирается так
http://имя сайта/admin/build/themes
затем нажать Сохранить настройки

Аватар пользователя GolovaNoga GolovaNoga 4 мая 2011 в 11:05

page-front у меня нет толкьо page.tpl.php

Я сделал так
почистил кэш, поставил сайт в офлайн, поменял тему по умолчанию, сохарнил, поменял на мою, опять сохранил и все-равно не моя тема на офлайн странице, неправильный порядок действий?

Аватар пользователя GolovaNoga GolovaNoga 4 мая 2011 в 11:07

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

Аватар пользователя Mirocow Mirocow 4 мая 2011 в 11:23

"GolovaNoga" wrote:

а офлайн нужен. Все наконец-то понял.
для офлайна своя тема существует и лежит она в /themes/garland
а темплайт maintenance-page.tpl.php

а на счет пред page-front.tpl.php да сорь формат такой
сначала page-потом контекст.tpl.php

Аватар пользователя GolovaNoga GolovaNoga 4 мая 2011 в 12:35

Mirocow wrote:
"GolovaNoga" wrote:

а офлайн нужен. Все наконец-то понял.
для офлайна своя тема существует и лежит она в /themes/garland
а темплайт maintenance-page.tpl.php

Я положил файл mmaintenance-page.tpl.php в папку с моей темой в /sites/all/default/settings.php прописал
$conf = array(
'maintenance_theme' => 'НАЗВАНЕ МОЕЙ ТЕМЫ ГДЕ ЛЕЖИТ maintenance-page.tpl.php',
);

Темы пересобрал, и все равно, наверное руки не оттуда Smile

Аватар пользователя Alex Spawn Alex Spawn 4 мая 2011 в 12:46

GolovaNoga wrote:

Темы пересобрал, и все равно, наверное руки не оттуда :-)

могу посмотреть, если дашь доступ по фтп
кидай в аську

Аватар пользователя Alex Spawn Alex Spawn 4 мая 2011 в 11:30

"GolovaNoga" wrote:
создал maintenance-page.tpl.php как копию page.tpl.php
В settings раскомментировал
$conf = array(

'maintenance_theme' => 'mytheme',

);


mytheme == название СВОЕЙ темы, где лежит твой maintenance-page.tpl.php (например, 'maintenance_theme' => 'Garland')

Аватар пользователя Alex Spawn Alex Spawn 4 мая 2011 в 13:03

GolovaNoga wrote:
Доступ не дам продакшн сайт. буду сам разбираться. Спасибо за помощь, если решу - отпишусь сюда.

Все правильно. Выложи часть settings.php, где объявлена переменная ('maintenance_theme' => 'minnelli',), а еще бы ссылку на сайт.

Аватар пользователя chelwolf chelwolf 2 мая 2012 в 16:31

Слушайте, а как туда вывести сообщение которое есть в настройцках сайта?) Что типо сайт не работает итд??) Какая переменная это выводит?)