2010-02-02 187 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 ,它不会纠正,因为会删除“子文件夹”。