【问题标题】:TYPO3 - New, edit or delete action ignore redirect to list viewTYPO3 - 新建、编辑或删除操作忽略重定向到列表视图
【发布时间】: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


【解决方案1】:

它设置了什么修复:

-List[42]  // List View       -> 'Exclude from speaking URL'
--Detail[43]  // Detail View  -> 'Hide in Menus'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-15
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 2020-09-25
    • 1970-01-01
    相关资源
    最近更新 更多