0
我目前正在開發我的第一個自己的Joomla內容插件。 我想將自己的CSS添加到文檔對象,所以我需要我的插件的路徑。Joomla:找到當前模塊/插件路徑
我當然能做到使用類似
$styleSheet = JURI::base(). "plugins/content/<my plugin>/css/mystyle.css
但我想也使用一些API來找到我的實際安裝路徑。
這可能嗎?
我目前正在開發我的第一個自己的Joomla內容插件。 我想將自己的CSS添加到文檔對象,所以我需要我的插件的路徑。Joomla:找到當前模塊/插件路徑
我當然能做到使用類似
$styleSheet = JURI::base(). "plugins/content/<my plugin>/css/mystyle.css
但我想也使用一些API來找到我的實際安裝路徑。
這可能嗎?
唯一的API調用添加樣式表是
$doc = JFactory::getDocument();
$doc->addStyleSheet('path/to/style.css');
可以使用JURI ::基地() - 函數來獲取絕對路徑,但它是沒有必要的。
沒有API調用來獲取插件或模塊的url路徑,因爲它並不是真的需要,插件或模塊不會被這個uri直接調用。
通常的做法是將插件,模塊和組件的樣式元素,javascript等放在/ media-folder中。探索這個文件夾,看看它是如何完成的。
感謝您的回答! – Windwalker