2017-02-24 5 views
0

新規作成、編集、または削除アクションコントローラで定義されていても、リダイレクトをリストビューに無視します。いくつかのフィールドを追加し、コントローラーでキー定義を変更したところ、新しい、編集または削除アクションはリストビューへのリダイレクトを無視します。それ以外はすべて動作し、新しいレコードを作成したりレコードを編集したりします。私は何が欠けていますか?コントローラでTYPO3 - 新規作成、編集、または削除アクションを無視リストビューへのリダイレクト

更新アクション:

/** 
* 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'); 
} 
+0

をあなたは、アクションのコードをしてください投稿することができますか? –

+0

上記で提供した。詳細ビューのリスト表示では「スピークURLから除外」、メニューでは非表示になっていますか?これで今はうまくいっています... –

+0

「話すURLから除外」は必要ありません。それはそのページに話すURLを持たないことを目的としています。 アクションがよさそうです。このアクションを呼び出すときには、どのページにいますか?リスト?詳細?もう一つ? –

答えて

0

それが設定された固定のもの:

-List[42] // List View  -> 'Exclude from speaking URL' 
--Detail[43] // Detail View -> 'Hide in Menus' 
関連する問題