我是Drupal和PHP的新手,我需要做的就是更改标题中徽标的图像文件。我找到了我的page.tpl.php和链接的行,但我不明白$ logo引用了什么。它指向什么文件?如何找到它并更改文件?
提前致谢。
答案 0 :(得分:1)
指向{your_theme} /logo.png。 但如果系统无法在您的主题上找到该png文件。 它将使用默认徽标,例如:themes / bartik / logo.png。
答案 1 :(得分:1)
你不应该在page.tpl.php中这样做。只需登录您的网站,选择外观=>选择你的主动主题=> settings => upload file =>转到您的文件,然后点击upload =>保存。
Drupal会自动将$ logo设置为上传徽标的位置(公共文件夹中的某个位置)。您的主题使用此变量以便在您的网站上显示它是很重要的。由于您在page.tpl.php文件中找到了该变量,因此应该没问题。
如果您确实要更改文件而不是使用建议的方法,请执行此方法一次,只需在公用文件夹中搜索徽标文件即可。下次您可以覆盖此文件。您不应该覆盖默认的Drupal徽标。
获得它的更好方法是在查看您的网页时打开源代码(您的浏览器提供此功能,您也可以使用像firebug这样的工具)并搜索“标题”ID。在下一行中,您应找到当前使用的图像文件的相对路径。
答案 2 :(得分:0)
如果您使用的是默认主题,则可以更改徽标 [您的项目文件夹>主题>您的主题> logo.png] 如果您使用自定义主题,则可以更改为 [您的项目文件夹>网站>所有>主题>您的主题> logo.png]
$ logo引用了这些目录上的logo.png。