2014-02-20 163 views
1

我是新來的Drupal和PHP更換標誌形象,我需要做的是改變圖像文件在我的頭標誌。我找到了我的page.tpl.php和鏈接的鏈接,但我不明白$ logo是什麼引用的。它指向哪個文件?如何找到它並更改文件?在Drupal站點

謝謝,提前。 enter image description here

+0

檢查template_preprocess_page – Chitowns24

+2

如果您有像'PHPStorm'這樣的好編輯器,您只需將鼠標懸停在變量'$ logo'上,然後按下'Ctrl + Click'即可將您帶到那裏。 –

回答

1

它的指向您的{} your_theme /logo.png。 但是,如果系統無法找到你的主題上的PNG文件。 它將使用默認徽標,例如:themes/bartik/logo.png。

1

你不應該這樣做在page.tpl.php。只需登錄您的網站,選擇外觀=>選擇您的活動主題=>設置=>上傳文件=>轉到您的文件,然後點擊上傳=>保存。

Drupal將自動設置$標誌的地方它上傳您的標誌(在公共文件夾的地方)。對您的主題使用此變量以便在您的網站上顯示它很重要。既然你在你的page.tpl.php文件中找到了這個變量,那應該沒問題。

如果你真的想改變的文件,而不是使用該方法,一旦做到這一點的方法和簡單的搜索在公用文件夾徽標文件。下次你可以覆蓋這個文件。你不應該覆蓋默認的Drupal標誌。

一個更好的方法看你的網頁時得到它是開放的源代碼(您的瀏覽器提供了這一點,你也可以使用類似Firebug的工具)並搜索「頭」的ID。在下一行中,您應該找到當前使用的圖像文件的相對路徑。

0

如果使用默認的主題,你可以在 [項目文件夾>主題>你的主題> logo.png] 如果您正在使用自定義主題改變你的標誌,你可以在 改變[項目文件夾>站點>全部>主題>你的主題> logo.png]

$標誌被引用到logo.png上的目錄。