2010-02-02 88 views
0

在某些頁面drupal_get_path不能正常工作(或者是和我有錯誤的函數) 的基本路徑是錯誤的Drupal的路徑

舉例: 圖片應該是在 http://domain.com/sites/all/modules/pecapture/images/headline_dontmissout.jpg

但是當 http://domain.com/node/9

的網址是 http://domain.com/節點 /網站/所有/模塊/ pecapture /圖片/ HEA dline_dontmissout.jpg

同樣的情況,在網頁 http://domain.com/管理/構建 /和塊編輯頁面

我如何在正確的道路上?

+0

剛剛添加base_path()到開始,它的工作原理 – davidosomething 2010-02-02 16:36:58

回答

0

BASE_PATH(http://api.drupal.org/api/base_path),如果你使用的PHP代碼。
在html的情況下,只需添加「/」,如:/sites/all/modules/pecapture/images/headline_dontmissout.jpg
一個問題:如果你在子文件夾上工作(Drupal安裝在主站點的內部文件夾中):http://domain.com/subfoldersite ,它不會糾正,因爲會刪除「子文件夾」。