如何在Yii用户模块中添加条款和条件复选框?

时间:2015-04-24 05:30:53

标签: php checkbox yii

我是实现Yii用户模块的新手。我想在注册页面上添加条款和条件的复选框,我不知道如何添加它。

任何人都可以帮我添加条款和条件复选框。我从Yii论坛找到一条规则:

array('agree', 'required', 'requiredValue' => 1, 'message' => 'Please   accept Terms and Conditons.'),

但是我不知道这个规则将在哪里定义意味着哪个模型或控制器。

所有字段的名字,姓氏,验证码代码已经定义,我只需要添加条款和条件复选框,但它不起作用或如何启用同意功能。

请帮助我。

1 个答案:

答案 0 :(得分:0)

嘿,我找到了解决方案......

您需要在注册模块的

中添加规则
all_onsets

并将规则内的规则定义为:

>> all_onsets
all_onsets = 
    [1x4 double]
    [1x4 double]
    [1x4 double]
    [1x4 double]
    ...

我已经尝试了它并为我工作..并且在视图中您需要添加复选框,因为我添加了:

YumRegistrationForm model.

为此,如果您使用的是$ form,那么您需要将agree变量定义为:

$rules[] = array('agree', 'required',
    'requiredValue' => 1,
    'message' => Yum::t("Please accept Terms and Conditons."));

谢谢: - )