Kohana 3.1验证条件规则可能吗?

时间:2011-07-21 14:59:35

标签: validation kohana

是否可以使用Kohana 3.1 Validation :: factory()?

创建条件规则

例如,我有一个单选按钮,如果用户点击它,那么我想将规则应用于另一组输入字段,例如'not_empty'(但仅当用户点击该单选按钮时)。

查看3.1的所有文档,似乎没有什么可以让我做这样的事情!

1 个答案:

答案 0 :(得分:1)

错误...使用if声明?要么使用GET / POST相关输入字段并且其值可用,您可以使用它来检查单选按钮单击,然后仅在存在时添加规则。 e.g:

$val = Validation::factory(...); // fill as necessary
if ($_POST['myradio']) {
  $val->rule(...); // now apply that 'conditiona' rule 
}