Как попасть на страницу администратора в Drupal - PullRequest
0 голосов
/ 03 июля 2010

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

Проблема в том, что теперь, независимо от того, что я печатаю в качестве URL, я всегда получаю свою страницу. Так как я могу перейти на страницу администратора? /q=user не работает. Я могу изменить тему из базы данных, но это не то, что я хочу. Я просто хочу сохранить эту тему и иметь доступ ко всем функциям Drupal.

Для пользовательской страницы я создал файлы page.tpl.php и .info. Вместе с файлом CSS я поместил их все в новую папку в каталоге тем.

Ответы [ 2 ]

3 голосов
/ 04 июля 2010

@ abhaga - точный ответ - вы превратили тему всего сайта в HTML на одной странице, поэтому все они будут одинаковыми.

Если вы хотите избежать сбоевЧто касается администрирования с плохим файлом шаблона, вы можете установить одну из основных тем в качестве «темы администрирования» (в разделе «Конфигурация сайта») - таким образом, административный сервер всегда будет использовать эту тему независимо от других шаблонов.

2 голосов
/ 04 июля 2010

Ах!В основном page.tpl.php определяет всю структуру сайта.Посмотрите на оригинальный файл page.tpl.php - он будет где-то печатать переменную с именем $ content.Это переменная, содержащая все содержимое вашей конкретной страницы.Вам нужно будет распечатать его в соответствующем месте в вашем pge.tpl.php

. Вы должны проверить правильный способ создания темы здесь: http://drupal.org/theme-guide/6

...