【发布时间】:2017-02-24 19:59:07
【问题描述】:
新建、编辑或删除操作忽略重定向到列表视图,尽管它是在控制器中定义的。我在控制器中添加了一些字段并更改了键定义,现在新的、编辑或删除操作会忽略重定向到列表视图。其他一切正常,它确实会创建新记录或编辑记录。我错过了什么?
更新控制器中的动作:
/**
* action update
*
* @param \Vendor\Car\Domain\Model\Car $record
* @return void
*/
public function updateAction(\Vendor\Car\Domain\Model\Car $record) {
$this->addFlashMessage('The object was updated.', '', \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR);
$this->carRepository->update($record);
$this->redirect('list');
}
【问题讨论】:
-
您能发布您的操作代码吗?
-
我在上面提供了。列表视图的“从说话 URL 中排除”和详细视图的“隐藏在菜单中”不是正确的方法吗?有了这个现在它正在工作......
-
你不需要
Exclude from speaking URL,这只是为了你不想在那个页面上有一个说话的URL。动作看起来不错。调用此操作时,您在哪个页面上?列表?细节?另一个?
标签: typo3 fluid typo3-7.6.x