我有一个用于AJAX查询的PHP脚本,但我希望它们能够在Joomla(2.5)框架的保护下运行,以便可以使用会话ID,用户ID等。
例如:
$(function () {
$.ajax({
url: 'ajax.php', //the script to call to get data
dataType: 'json' //data format
...
});
});
其中ajax.php具有以下代码:
$user =& JFactory::getUser();
据我了解,最好是对标准的Joomla组件进行AJAX / JSON调用。我对开发MVC组件了解不多,但是从我的眼中可以看出,这对于我想做的事情来说是过大了。
还有其他我可以使用的东西吗?
如果您创建一个组件,则可view
以为原始查询创建新的组件,compoments/com_yourcomponent/views/ajax/view.raw.php
然后将所有逻辑和输出放在该网址中index.php?option=com_yourcomponent&view=ajax&format=raw
要么
您可以在创建新的方法controller.php
与exit()
打印信息后URL将被index.php?option=com_yourcomponent&task=ajax
问题内容: 我在Joomla的开发站点中,同时我遇到了问题,请解决以下问题 这是我组件的文件夹结构 现在我创建了一个表单,其中即时消息使用 jquery ajax代码进行usernmae可用性检查 但我没有得到我如何结合所有事情来获得usename可用或不可用的结果 这是我在 test / view.html.php* 上编写的代码 * 我已经为以下操作创建了以下文件夹结构,请告诉我我在哪里出错
大家好,我在joomla 2.5中为后端做了一个组件,但是我在执行sql查询时遇到了问题,我的变量是空的,所以它不会显示任何内容。 我有其他的文件和文件,但这里对我的问题很重要。 首先在我的controller.php我有这个内部管理文件 在我的模型文件我有restaurante.php 在我的控制器文件里我有这个 最后,在我的视图文件中,我有一个默认的tmpl文件。显示表格的php 但是元素re
问题内容: 我正在使用psql在Postgres中查询数据库。我使用以下查询来搜索一个名为 tag 的字段,该字段的数据类型为文本数组: 现在,我需要创建一个查询,以在 标签 字段中搜索以字母“ A”开头的任何单词。我尝试了以下方法: 这给了我一个语法错误。关于如何将LIKE与文本数组结合使用的任何建议? 问题答案: 使用函数将数组转换为行集: 本应算唯一条目表,只需更换你的主键的名称。 话虽这么
我想使用条件查询。 这是我的问题 这是我的java代码 它给出
问题内容: 我创建一个模块,而不是组件,是一个模块,因为它应该多次出现在不同位置的许多页面上,我遵循基本的模块创建 在default.php中,我想对助手进行ajax调用以刷新数据,如下所示: 所有其他参数都在后 可能吗 ?确切的网址是什么?我应该在helper.php(公共函数,myclass类扩展JController)或mod_module.php中放什么: 还是绝对是我需要创建的组件? 问
为了给出backfround,我使用