我创建了一个Extbase Extesion,我想在“showAction”上进行ingore验证。
我为我的模型“事件”定义模型验证,并在我的“EventController”中的“showAction”上添加此注释。
/**
* action show
*
* @param \Mab\Oaevents\Domain\Model\Events $events
* @ignorevalidation $events
* @return void
*/
public function showAction(\Mab\Oaevents\Domain\Model\Events $events) {
}
但它没有效果,验证没有被忽略。有人暗示为什么这个验证不被忽略?
答案 0 :(得分:0)
自TYPO3 9.0起,其工作方式如下:
/**
* action show
*
* @param \Mab\Oaevents\Domain\Model\Events $events
* @TYPO3\CMS\Extbase\Annotation\IgnoreValidation("events")
* @return void
*/
public function showAction(\Mab\Oaevents\Domain\Model\Events $events)
{
}