【问题标题】:How to use joomla3 module on joomla 2.5?如何在 joomla 2.5 上使用 joomla3 模块?
【发布时间】:2017-10-16 07:44:48
【问题描述】:

我有一个 joomla 3 的模块。我想在 joomla 2.5.27 上使用它。 如果我尝试在 joomla2 上安装模块,它将显示“不支持 JHtml: :jquery。找不到文件。” .

所以我在谷歌上寻找关于这个问题, 它支持解决方案。

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

(!JFactory::getApplication()->get('jquery'))
{
JFactory::getApplication()->set('jquery',true);
$doc = JFactory::getDocument();
$doc-addScript('https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js');
}

它仍然不起作用,有什么想法吗? 我可以提供我的模块 zip 文件。

【问题讨论】:

  • 您在 $doc->addscript 中缺少箭头标记。

标签: jquery joomla module joomla2.5


【解决方案1】:

您的代码几乎没有语法错误,请尝试以下代码

if(!JFactory::getApplication()->get('jquery'))
{
    JFactory::getApplication()->set('jquery',true);
    $doc = JFactory::getDocument();
    $doc->addScript('http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js');
}

您也可以参考这个链接Link

【讨论】:

    猜你喜欢
    • 2013-04-07
    • 2014-05-08
    • 2012-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-06
    相关资源
    最近更新 更多