Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Joomla创建和调用多个视图_Mysql_Joomla_Joomla Extensions - Fatal编程技术网

Mysql Joomla创建和调用多个视图

Mysql Joomla创建和调用多个视图,mysql,joomla,joomla-extensions,Mysql,Joomla,Joomla Extensions,我是一名wordpress开发人员,正在尝试Joomla组件构建 我的问题是,我试图理解如何在一个组件中合并多个视图 例如,在一个视图中生成条目列表,然后在选择其中一个条目时,转发到另一个生成单个条目的视图 我对php非常了解,知道如何动态完成超链接,但我不知道如何在Joomla中声明这两个独立的视图。每个视图都需要自己的模型吗?(我想没有。)这有什么意义吗 就像我说的,Joomla newb,任何链接或参考都非常感谢。首先,每个视图都应该有自己的模型。至于转发到另一个视图,这应该在控制器中完成

我是一名wordpress开发人员,正在尝试Joomla组件构建

我的问题是,我试图理解如何在一个组件中合并多个视图

例如,在一个视图中生成条目列表,然后在选择其中一个条目时,转发到另一个生成单个条目的视图

我对php非常了解,知道如何动态完成超链接,但我不知道如何在Joomla中声明这两个独立的视图。每个视图都需要自己的模型吗?(我想没有。)这有什么意义吗


就像我说的,Joomla newb,任何链接或参考都非常感谢。

首先,每个视图都应该有自己的模型。至于转发到另一个视图,这应该在控制器中完成,但是应该使用两个单独的视图来完成。执行任务后,将其设置为重定向,如下所示:

function your_function(){
    $msg = JText::_( 'Operation Successful' );
    $this->setRedirect( 'index.php?option=com_hellowworld&view=hellowworldview', $msg );
}
显然,您需要将“com\u hellowworld”更改为组件的名称,将“hellowworldview”更改为要重定向到的视图的名称

请查看有关的文档。它将指导您详细了解开发组件的所有基础知识

希望这有帮助