保存并返回按钮重定向到错误的模板

时间:2016-08-17 10:35:41

标签: button joomla components toolbar

我创建了我的第一个Joomla 3.6.2组件,一切正常 - 直到一件事。

我单击概览模板中的链接并重新启动编辑视图。现在,如果我点击后退按钮或保存按钮,他会将我重定向到一个名称不存在任何地方的templatename(搜索整个项目文件夹)

当我点击它们时,似乎是我的浏览器重定向到它的单数字......编辑时的视图名称是"女士"他使用" lady"点击后....

任何想法?

1 个答案:

答案 0 :(得分:3)

Joomla默认在单数和复数名称之间切换。

当您进入编辑视图并点击“保存”时或者'取消'按钮joomla尝试将您重定向到列表视图,并自动添加'到您的视图名称。

您可以覆盖默认'保存'和'取消'控制器文件中的方法。

public function save($key = null, $urlVar = null) {
    $return = parent::save($key, $urlVar);
    $this->setRedirect(JRoute::_('index.php?option=com_helloword'));
    return $return;
}

public function cancel($key = null, $urlVar = null) {
    $return = parent::cancel($key, $urlVar);
    $this->setRedirect(JRoute::_('index.php?option=com_helloword'));
    return $return;
}

请看一下这篇文章。 https://stackoverflow.com/a/16113039/5088581