【发布时间】:2011-10-08 23:13:11
【问题描述】:
我编写了一个依赖于某些第三方设备(加载、解析和显示)的模块。有时它需要 5 秒才能做出响应,所以我尝试对这部分进行 ajaxify。
我的 Joomla!模块已准备好以及带有 AJAX(mootools)的代码,但我无法确定访问由 Joomla“注入”的模块 php 文件的 URL! (类似于 /index.php?option=com_content)。我可以硬编码并访问它(/modules/mod_a/xyz.php),但我会遇到“不允许直接访问”,这没问题,但我没有 Joomla!我非常想念的上下文。
我发现的所有组件都使用了我非常想避免的组件。
感谢您的建议,
问候,
马雷克
【问题讨论】:
-
唯一的办法就是创建一个组件。这将允许您调用 url。
-
:sigh: 这就是我害怕的。我可以做 XSS/CORS 并在 JS 中解析数据,但组件似乎更可行......