【问题标题】:Extbase disjunction validation syntaxExtbase 析取验证语法
【发布时间】:2016-02-10 16:03:53
【问题描述】:

我有一个带有 email 属性的 User 模型:

/**
 * email
 *
 * @var string
 */
protected $email = '';

我找不到任何与析取验证器注释语法相关的文档,除了这个备忘单:http://www.lobacher.de/files/cs/ExtbaseFluidCheatSheet_3.02_pluswerk.pdf, 这似乎不起作用。 这是我尝试过的:

@validate Disjunction(EmailAddress,NotEmpty)
@validate OR:Disjunction(0:EmailAddress,1:NotEmpty)
@validate Disjunction(0:EmailAddress,1:NotEmpty)
@validate Disjunction(0=EmailAddress,1=NotEmpty)

【问题讨论】:

    标签: validation typo3 extbase logical-or


    【解决方案1】:

    EmailAddress 仅在设置值时抛出错误。 因此,您根本不必指定 NotEmpty 即可实现所需的行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-02
      • 1970-01-01
      • 2014-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      相关资源
      最近更新 更多