当前位置: 首页 > 知识库问答 >
问题:

如何在joomla组件中包含css和jquery

曾绯辞
2023-03-14

我正在向joomla组件文件view/edit/tmpl/default添加一些jquery和css。php。我知道我需要使用jdocinclude,但是这样做的步骤是什么?我应该把jdoc:include放在哪里?

代码是这样的。

<?php
// No direct access to this file
defined('_JEXEC') or die('Restricted access');

 $row = $this->row;
?>

<div class="componentheading" style="margin-bottom:10px;">Edit Event</div>

<form id="form" method="post" action="index.php?option=com_event&view=save" >

        <table >
                    <tr>
                            <td>Title</td>
<td><input type="text"     name="title" value="<?php echo $row->title;?>"></td>
                    </tr>

                    <tr>
                            <td>Start Time</td>
   <td><input type="text" name="from" value="<?php echo $row->from;?>" id="datetimepicker"></td>
                    </tr>
</form>

需要包含的文件

-jquery.datetimepicker.css
-jquery.datetimepicker.js
-jquery.js

共有2个答案

钮勇
2023-03-14

由于jQuery包含在Joomla 3中,因此可以在要包含jQuery的视图中使用以下代码

JHtml::_('jquery.framework');

对于CSS部分,使用以下传统方法

/**
 * Notice only = instead of &=
 *
 */
$doc = JFactory::getDocument();
$doc->addStyleSheet(JURI::root(true) . '/your/css/path/here');

JHTML::stylesheet('/your/css/URL/here');
公孙向荣
2023-03-14

你能试试这个吗,

 $document =& JFactory::getDocument();
 $document->addStyleSheet('your css url here ');// for css
 $document->addScript('your jaavscript url here ');// for script

裁判:http://docs.joomla.org/J3.2:Adding_JavaScript_and_CSS_to_the_page

 类似资料:
  • 问题内容: 如何在我的WordPress插件中包含CSS和jQuery? 问题答案: 对于样式 然后使用:无论您要加载CSS的位置。 脚本如上所述,但是更快的加载jquery的方法就是使用init加载的init加载要加载的页面: 当然,除非您想将Google存储库用于jquery。 您还可以有条件地加载脚本所依赖的jquery库: 2017年9月更新 我刚才写了这个答案。我应该澄清,使脚本和样式排

  • 我需要包括一些必须在许多tmpls中重复的php代码。我怎么能做到这一点,可能是因为类包括?我怎么能写PHP文件与我的类在一个正确的方式?换句话说,我需要像 视图/类别/胎压监测/默认值。php 视图/文章/TPM/默认值。php 我的班级。php ... 更新:@Guilherme谢谢你!所以现在看起来 文件/mytemplate/html/com\u content/article/defau

  • 问题内容: 在Express项目中包括CSS和JS文件的正确方法是什么? 我正在使用ejs模板引擎。我已经看到一个使用connect-assetmanager的示例,但是很难遵循。 一个小的示例项目在index.ejs(不是layout.ejs)中包含css和js会非常有用。 问题答案: 静态文件可以与express的静态中间件一起使用。我通常为从根目录提供所有静态文件的目录。 如果已使用npm(

  • 问题内容: 我在Joomla的开发站点中,同时我遇到了问题,请解决以下问题 这是我组件的文件夹结构 现在我创建了一个表单,其中即时消息使用 jquery ajax代码进行usernmae可用性检查 但我没有得到我如何结合所有事情来获得usename可用或不可用的结果 这是我在 test / view.html.php* 上编写的代码 * 我已经为以下操作创建了以下文件夹结构,请告诉我我在哪里出错

  • 问题内容: 我正在为Joomla编写模块,这时我真的需要能够使用Jfactory连接到数据库。通常一个人可以简单地使用,但是PHP错误告诉我不包含JFactory类。 所以现在我需要知道如何包括这个JFactory类 。我尝试了一些在互联网上发现的建议,但都没有成功。这是代码(独立运行时完​​美) 希望您能解决我的问题。您的帮助将不胜感激。 尝试1 但这也不起作用。 尝试2(成功) 现在一切正常。

  • 问题内容: 我想在我的jsp中包含js和css文件,但我不能这样做。我是Spring MVC概念的新手。很长一段时间以来,我一直在研究同一个主题。我的索引页面是这样的 我的spring-dispatcher-servlet.xml就是这样。 我的控制器就是这样。 有人可以帮我吗?我正在努力奋斗,但没有任何解决方案。我已经将我的js和css文件保存在WEB-INF文件夹中。 问题答案: 首先,您需要