在 joomla 组件中添加新的 Js,css 文件
Posted
技术标签:
【中文标题】在 joomla 组件中添加新的 Js,css 文件【英文标题】:Add new Js,css files in joomla component 【发布时间】:2012-07-10 17:41:53 【问题描述】:我想将 .js 文件和 css 文件插入到我的 joomla 组件中,并在 .php 文件中调用所有这些文件。有人知道这个过程是什么吗? 谢谢
【问题讨论】:
【参考方案1】:恰好正在处理这个问题。
在文件\com_yourcomponent\views\yourview\view.html.php
中,在函数display()
中,
$document->addStyleSheet('http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/smoothness/jquery-ui.css');
$document->addCustomTag('<script type="text/javascript" src="components/com_yourcomponent/js/jquery-1.7.2.min.js"></script>');
【讨论】:
【参考方案2】:在您的组件中使用:
$js = JUri::root() . 'mycssFolder/style.css';
$doc = JFactory::getDocument();
$doc->addScript($js);
更多信息http://docs.joomla.org/JDocument/addScript
【讨论】:
这对我帮助很大。虽然应该是$doc->addStyleSheet($js);
添加样式表【参考方案3】:
在 Joomla 中! 2.5、我在视图display()中使用了如下代码:
JHtml::stylesheet(JURI::base() . 'components/com_mycomponent/css/mycomponent.css', array(), true);
【讨论】:
【参考方案4】:最好的提问地点: http://forum.joomla.org/
好的,好的,对于downvoters:***.com :)
【讨论】:
以上是关于在 joomla 组件中添加新的 Js,css 文件的主要内容,如果未能解决你的问题,请参考以下文章
我的 Joomla 模板正在使用 JS 加载我的自定义 CSS。有没有办法将唯一版本标签添加到我的自定义 CSS 中?即:custom.css?20180101