2013-02-04 46 views
0

我寫了PyroCMS模塊,ADDON或SHARED_ADDON路徑在PyroCMS

我需要讓我的模塊已安裝這樣我就可以在瀏覽器上加載圖像的目錄。

圖像存儲在模塊中的庫文件夾下。

我想這樣做

$logo = $this->get_addon_path(). '/libraries/myfile.png'; 

應返回這些值的

www.mysite.com/addons/mysite/modules/mymodule/libraries/myfile.png 
www.mysite.com/shared_addons/modules/mymodule/libraries/myfile.png 

回答

1

我設法找到另一個程序的代碼,這個解決方案 標識以爲ID股吧。

$this->module_details['path'] 

對我來說,我只是需要把它包起來,像這樣

base_url() . $this->module_details['path'].'/libraries/gateways/'.$image_name; 

如果有一個更好的解決方案,我將其標記爲正確的答案,返回

www.mysite.com/addons/mysite/modules/mymodule/libraries/gateways/myfile.png 
+0

,但對於現在這似乎解決了我的問題。 – IEnumerable

+0

你可以在constant.php中爲此定義一個常量,這樣你就不必像上面的方法那樣編寫它 –

相關問題