我正在尝试在 AJAX 回调中使用 JUMI 文件(Joomla 的一个组件,它允许我访问 Joomla MVC)。结构是这样的:
- 调用 AJAX 文件的 file.php 已经是一个 JUMI 文件。
- 文件 ajax.js(包含在 file.php 中)进行调用。
- file.tooltip.php 是一个 JUMI 文件,其输出显示在 file.php 上。它需要是一个 JUMI,因为我需要访问 Joomla 库来获取它处理的数据。
为了防止JUMI在ajax.js中url末尾的Joomla调用方法中输出包含我正在使用的所有模板的文件的问题:&tmpl=component。它可以工作,但是它汇集了模板中包含的所有其他对 javascripts 等的调用,这让我陷入了冲突。该页面非常慢,并且其他 javascript 组件无法正常工作。
有谁知道如何处理这种情况并找到解决方案的最佳方法是什么?
非常感谢!