Joomla的原始产量

时间:2012-12-14 16:41:29

标签: joomla

我正在从我的Joomla组件中的视图中进行jQuery ajax调用。并需要原始输出。

我试图搜索Joomla文档,但找不到任何教程或文档如何使用和实现原始输出。有人有链接或者可以告诉我如何使用joomla 2.5。

真诚的莫滕

1 个答案:

答案 0 :(得分:0)

这是我通过ajax为id'formdata'的html表单请求数据的方式。 我从表单序列化数据,并通过ajax将其提交到原始视图,然后我将原始视图的内容显示为id为'myformoutput'的div中的纯文本

<script type="text/javascript">
function formupdate()
{
    $.ajax({
        type: "POST",
        url: "index.php?option=com_mycomponent&view=outputview&format=raw",
        data: $('#formdata').serialize(),
        cache: false,
        success: function(html) {
        $('#myformoutput').html(html);
        }

      });   
}
</script>

原始视图来自组件com_mycomponent,视图名称是'outputview'。

'outputview'有view.raw.php文件而不是view.html.php。它包含:

class mycomponentViewoutputview扩展了JView {

function display($tpl = null) 
    {
         echo 'this is raw text';
    }

}