2016-03-06 81 views
0

我目前正在開發我的第一個自己的Joomla內容插件。 我想將自己的CSS添加到文檔對象,所以我需要我的插件的路徑。Joomla:找到當前模塊/插件路徑

我當然能做到使用類似

$styleSheet = JURI::base(). "plugins/content/<my plugin>/css/mystyle.css 

但我想也使用一些API來找到我的實際安裝路徑。

這可能嗎?

回答

1

唯一的API調用添加樣式表是

$doc = JFactory::getDocument(); 
$doc->addStyleSheet('path/to/style.css'); 

可以使用JURI ::基地() - 函數來獲取絕對路徑,但它是沒有必要的。

沒有API調用來獲取插件或模塊的url路徑,因爲它並不是真的需要,插件或模塊不會被這個uri直接調用。

通常的做法是將插件,模塊和組件的樣式元素,javascript等放在/ media-folder中。探索這個文件夾,看看它是如何完成的。

+0

感謝您的回答! – Windwalker

相關問題