0
Link1: http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Adding_backend_actions#Adding_an_editing_view


Link2 :http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Adding_a_view_to_the_site_part#Setting_the_view

在上面的两个链接中,Link1 视图调用 edit.php 来显示视图,而在 LinK2 中使用 default.php 来显示视图。

现在我的问题是,是什么迫使这两个视图使用不同的文件,即 default.php 和 edit.php,尽管这两个视图的结构几乎相同

4

1 回答 1

3

在 Joomla 组件中,您可以layouts为您的组件设置不同的设置。

这里默认使用两种不同的布局并进行编辑,因此您可以使用设置布局

index.php?option=com_helloworld&layout=edit

您也可以从您的view.html.php

$this->setLayout("layout name");

希望它有帮助..

于 2013-09-26T08:00:05.597 回答