忽略showAction上的验证

时间:2015-07-30 18:16:24

标签: typo3 extbase

我创建了一个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) {
}

但它没有效果,验证没有被忽略。有人暗示为什么这个验证不被忽略?

1 个答案:

答案 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)
{
}

Docs