验证属于其他/导入模型的字段

时间:2012-04-02 01:35:59

标签: cakephp cakephp-1.3

我有一个名为user的模型和另一个名为student的模型。

它们都没有在模型中定义的彼此关系,但用户的表单也必须将一些数据发布给学生。

我想验证与学生相关的所有字段。

我做了:

$impstudent = ClassRegistry::init('Student');

它获取了所有字段,但我想知道如何从users_controller调用学生模型的验证。

1 个答案:

答案 0 :(得分:1)

在保存两个模型或符合您要求的任何模型之前,只需验证它:

    $Model->set($yourData);
    $Model->validates();

另见http://api20.cakephp.org/class/model#method-Modelvalidates