2014-02-20 3 views
1

Я новичок в Drupal и PHP, все, что мне нужно сделать, это изменить файл изображения для логотипа в моем заголовке. Я нашел мою page.tpl.php и строку для ссылки, но я не понимаю, что такое $ logo. На какой файл он указывает? Как найти и изменить файл?Заменить логотип на сайте Drupal

Спасибо, заранее. enter image description here

+0

Проверьте шаблон template_preprocess_page – Chitowns24

+2

Если у вас есть хороший редактор, например 'PHPStorm', вы можете просто навести указатель мыши на переменную' $ logo' и нажать «Ctrl + Click», чтобы отправить вас туда. –

ответ

1

Это указывает на ваш {ваш_theme} /logo.png. Но если система не может найти этот файл png по вашей теме. Он будет использовать логотип по умолчанию, например: themes/bartik/logo.png.

1

Вы не должны этого делать в page.tpl.php. Просто войдите на свой сайт, выберите внешний вид => выберите свою активную тему => settings => upload file => перейдите в свой файл и нажмите upload => save.

Drupal автоматически установит $ logo в место, где он загрузил ваш логотип (где-то в вашей общей папке). Для вашей темы важно использовать эту переменную, чтобы показать ее на своем веб-сайте. Поскольку вы нашли переменную в файле page.tpl.php, это должно быть хорошо.

Если вы действительно хотите изменить файл, а не использовать предложенный метод, выполните этот метод один раз и просто выполните поиск файла логотипа в вашей общей папке. В следующий раз вы можете перезаписать этот файл. Вы не должны перезаписывать логотип Drupal по умолчанию.

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

0

Если вы используете тему по умолчанию, вы можете изменить свой логотип на [папка проекта> Темы> Ваша тема> Logo.png] Если вы используете собственную тему, вы можете изменить в [папка проекта> сайты> все> темы> ваши темы> logo.png]

$ logo ссылается на логотип.png на эти каталоги.

Смежные вопросы