0

我正在为 Joomla 2.5 开发一个自定义 mvc 组件。

对于我的管理部分,我在工具栏中添加了一个“新建”按钮。通过单击此按钮,我想显示一个具有较少字段的单独表单。到目前为止一切正常,但视图工具栏的按钮不会重定向(即“取消”)

为了重定向任务“添加”,我将方法“add()”的覆盖添加到我的控制器:

class ArchitectProjectControllerArchitectProject extends JControllerForm
{
    public function add()
    {
        JRequest::setVar('layout',  'add');
        $result = parent::add();
    return $result;
    }
}

我不知道我是否走在正确的轨道上。可能有人可以给我一个提示?

4

1 回答 1

1

例如,如果您希望在“取消”上重定向,请在控制器中尝试以下操作:

public function cancel()
{
   $this->setRedirect('index.php?option='.$this->option.'&view=yourview');
}
于 2013-04-09T20:30:52.667 回答