Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

如何打包模組使用到的 Css 和 JavaSccript?

  • ArthurBonnie
  • ArthurBonnie 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2015-04-12 11:10 #27239 來自 ArthurBonnie
ArthurBonnie created the topic: 如何打包模組使用到的 Css 和 JavaSccript?
您好,我使用的 Joomla 是 3.3.6 版。
我設計一個 模組,這個模組裡除了顯示 Html 標籤和文字之外,也使用了 CSS 樣式表來控制標籤的顯示外觀;
也使用了 JavaScript 來控制這些 Html 標籤的動態效果。

但是 CSS 樣式表示在網頁開始的標籤 <head></head> 中去引用的;我該如何在 我設計的模組中去崁入我會用到的 CSS 檔案?

另外,我該如何把我設計的模組中會使用到的 JavaScript 能夠隨著 模組一起部署到 Joomla 中?

簡單的來說就是

(1)如何能夠讓模組中會使用到的 CSS、JavaScript 能夠隨著模組一起部署到 Joomla?
(2)如何能夠讓模組的啟用而載入 會使用到的 CSS? 能夠讓 模組的停用而卸載使用到的 CSS?
(3)如何能夠讓模組的啟用而載入 會使用到的 JavaScript? 能夠讓模組的停用而卸載使用到的 JavaSceript?

感謝幫忙。

Please 登入 to join the conversation.

More
2015-04-12 18:04 #27241 來自 Eddy
Eddy replied the topic: 如何打包模組使用到的 Css 和 JavaSccript?
$doc = JFactory::getDocument();
$doc->addStyleSheet( JUri::root() . 'modules/mod_helloworld/css/style.css' );
$doc->addScript( JUri::root() . 'modules/mod_helloworld/js/javascript.js' );

參考:
https://docs.joomla.org/J3.x:Adding_JavaScript_and_CSS_to_the_page

知之者不如好之者,好之者不如樂之者
The following user(s) said Thank You: abokuo

Please 登入 to join the conversation.