我需要在我的joomla项目中包含一些外部库,但我不明白该怎么做。
但是,我发现有必要创建一个目录com_mycomponent并在里面输入所有文件/文件夹js和css。
好的,我这样做但是..我应该告诉joomla他们在哪里?...我知道有必要插入这一行:
JHtml::_('script', com_myComponent/js/file.js', false, true);
JHtml::_('stylesheet', 'com_myComponent/css/file.css', false, true);
但我需要插入它们吗?
非常感谢
答案 0 :(得分:0)
Joomla非常友好的框架,添加外部库非常简单
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" >
$document = JFactory::getDocument();
$document->addStyleSheet('https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css');
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
$document->addScript('https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js');
阅读文档https://docs.joomla.org/J3.x:Adding_JavaScript_and_CSS_to_the_page