【问题标题】:Php file included in joomla article duplicates itselfjoomla文章中包含的php文件重复了自己
【发布时间】:2014-06-29 11:20:59
【问题描述】:

我有一个 php 脚本,如果直接访问它就可以很好地工作。 http://rezervariturcia.com/DIDIM.php

当我使用 jumi 将此文件包含在 joomla 3.3.1 文章中时,我得到了脚本,但它在中间复制了整个页面。

这里的问题:http://rezervariturcia.com/index.php/antalya?code=DIDIM+BEACH++ELEGANCE,DIDIM,DIDIMELEGA

我试图逐个文件删除文件,如果我不放置 /jquery-ui-1.10.4.custom.js 文件,它可以工作,但没有像原始文件中那样的自定义视图。 谁能告诉我在这种情况下我应该怎么做?

谢谢。

【问题讨论】:

    标签: php jquery joomla


    【解决方案1】:

    我可以看到几个问题。不能保证其中任何一个都会修复特定的错误,但您的代码中的某些内容必须与 Jumi 冲突,可能是错误代码。

    首先,您不应该在您的内容中放置<html><head> 标签——它嵌入在页面中,因此这些元素已经被设置为您的Joomla 模板的一部分。

    其次,您不应该在包含页面中需要任何这些 jquery 脚本。

    <script src="js/jquery-1.7.2.min.js"></script>
    <script src="js/js/jquery-1.10.2.js"></script>
    

    Joomla 已经在您的模板中调用了 JQuery。您当然不需要调用多个版本的 JQuery。请注意,删除这些将意味着当您的页面被直接访问时 JQuery 将无法工作,但当放置在您的模板中时它应该工作。

    您的网站不断加载 javascript - 不知道为什么会这样,但某处肯定存在无限循环。以上可能会解决此问题,但这会导致您的网站爬行。

    【讨论】:

    • 谢谢。我已经删除了 2 个 js 脚本,它的显示效果很好,但没有 blitzer 主题和灯箱效果。将 joomla jquery 文件放入我的脚本中,它与复制内容具有相同的结果。我真的不知道下一步该怎么做。有什么想法吗?
    • @Valy - 您根据答案所做的任何更改,请显示,以便我们看到您所做的。我知道你在另一个 JSE 网站上为我添加了一个链接,所以我建议你在这里做同样的事情;)
    • 好的。所以。这是修改后的脚本的链接。 codepad.org/X1vzvGn5#output
    • 好的。所以。这是修改后的脚本的链接。 codepad.org/X1vzvGn5#output 。结果是这个 rezervariturcia.com/index.php/… 。所以现在我没有标签了。安装了一个插件来禁用 mootools、bootstrap 和 jquery。您可以在查看源代码中看到。安装了 jquery 集成器,结果是 -- 没有标签,也没有灯箱。这个使用相同脚本的网站如何使它工作? 123travel.ro/index.php/turcia/alanya/… 有什么建议吗?
    猜你喜欢
    • 2016-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    相关资源
    最近更新 更多