<legend id='srcS7'><style id='srcS7'><dir id='srcS7'><q id='srcS7'></q></dir></style></legend>

    1. <tfoot id='srcS7'></tfoot>
        <bdo id='srcS7'></bdo><ul id='srcS7'></ul>

      <i id='srcS7'><tr id='srcS7'><dt id='srcS7'><q id='srcS7'><span id='srcS7'><b id='srcS7'><form id='srcS7'><ins id='srcS7'></ins><ul id='srcS7'></ul><sub id='srcS7'></sub></form><legend id='srcS7'></legend><bdo id='srcS7'><pre id='srcS7'><center id='srcS7'></center></pre></bdo></b><th id='srcS7'></th></span></q></dt></tr></i><div id='srcS7'><tfoot id='srcS7'></tfoot><dl id='srcS7'><fieldset id='srcS7'></fieldset></dl></div>
    2. <small id='srcS7'></small><noframes id='srcS7'>

      使用 Ajax 查询进行 joomla 组件开发

      时间:2023-10-11
      <tfoot id='IcvFh'></tfoot>
        <tbody id='IcvFh'></tbody>
        <bdo id='IcvFh'></bdo><ul id='IcvFh'></ul>
      • <i id='IcvFh'><tr id='IcvFh'><dt id='IcvFh'><q id='IcvFh'><span id='IcvFh'><b id='IcvFh'><form id='IcvFh'><ins id='IcvFh'></ins><ul id='IcvFh'></ul><sub id='IcvFh'></sub></form><legend id='IcvFh'></legend><bdo id='IcvFh'><pre id='IcvFh'><center id='IcvFh'></center></pre></bdo></b><th id='IcvFh'></th></span></q></dt></tr></i><div id='IcvFh'><tfoot id='IcvFh'></tfoot><dl id='IcvFh'><fieldset id='IcvFh'></fieldset></dl></div>
          <legend id='IcvFh'><style id='IcvFh'><dir id='IcvFh'><q id='IcvFh'></q></dir></style></legend>

          <small id='IcvFh'></small><noframes id='IcvFh'>

              • 本文介绍了使用 Ajax 查询进行 joomla 组件开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个用于 AJAX 查询的 PHP 脚本,但我希望它们能够在 Joomla (2.5) 框架的保护伞下运行,以便我可以使用会话 ID、用户 ID 等.

                I have a PHP script used for AJAX queries, but I want them to be able to operate under the umbrella of Joomla's (2.5) framework so I can have session id's, user id's etc available to me.

                例如:

                $(function () {
                 $.ajax({                                     
                   url: 'ajax.php',   //the script to call to get data                     
                   dataType: 'json'        //data format     
                   ...
                 });
                }); 
                

                ajax.php 的代码如下:

                Where ajax.php has code such as:

                $user =& JFactory::getUser();
                

                据我所知,最好对标准 Joomla 组件进行 AJAX/JSON 调用.我对开发 MVC 组件知之甚少,但从我所见,这对于我想做的事情来说太过分了.

                From what I understand it's best to make your AJAX/JSON calls to a standard Joomla component. I don't know much about developing a MVC component but from what I can see it is way overkill for what I want to do.

                还有什么我可以使用的吗?

                Is there something else I could be using?

                推荐答案

                如果你创建了一个组件,你可以为原始查询创建新的 view 例如 compoments/com_yourcomponent/views/ajax/view.raw.php 并将所有逻辑和输出放在那里url 将是 index.php?option=com_yourcomponent&view=ajax&format=raw

                if you create a component you can create new view for raw queries for example compoments/com_yourcomponent/views/ajax/view.raw.php and put all logic and output in there url will be index.php?option=com_yourcomponent&view=ajax&format=raw

                您可以在打印信息后使用 exit()controller.php 中创建新方法,url 将为 index.php?option=com_yourcomponent&task=ajax

                you can to create new method in controller.php with exit() after print information and url will be index.php?option=com_yourcomponent&task=ajax

                这篇关于使用 Ajax 查询进行 joomla 组件开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:如何在 Joomla! 中插入 HTML 标签!模块标题? 下一篇:php 函数导致 FTP 中无人拥有 (99 99)?

                相关文章

                <tfoot id='oEAoF'></tfoot>
              • <small id='oEAoF'></small><noframes id='oEAoF'>

                <i id='oEAoF'><tr id='oEAoF'><dt id='oEAoF'><q id='oEAoF'><span id='oEAoF'><b id='oEAoF'><form id='oEAoF'><ins id='oEAoF'></ins><ul id='oEAoF'></ul><sub id='oEAoF'></sub></form><legend id='oEAoF'></legend><bdo id='oEAoF'><pre id='oEAoF'><center id='oEAoF'></center></pre></bdo></b><th id='oEAoF'></th></span></q></dt></tr></i><div id='oEAoF'><tfoot id='oEAoF'></tfoot><dl id='oEAoF'><fieldset id='oEAoF'></fieldset></dl></div>

                <legend id='oEAoF'><style id='oEAoF'><dir id='oEAoF'><q id='oEAoF'></q></dir></style></legend>

                      <bdo id='oEAoF'></bdo><ul id='oEAoF'></ul>