yii2-validation

    3热度

    1回答

    如何将这些输入转换为数据库中的DATE字段? 客户坚持这样的方式输入用户的出生日期。首先,我的想法仅仅是在beforeValidate的一个字段中进行连接,但是在此输入之后将无法显示来自DB的日期。如何避免这种限制?

    1热度

    1回答

    我尝试在Yii2 Basic中创建自定义登录表单,没有ActiveForm小部件。我制作了一个我想用于登录的表单,但是,当我尝试登录时,它并没有登录,只刷新了页面而没有nothihng,所以我可能会错过某些东西或者不喜欢它。我使用电子邮件地址而不是用户名,并与ActiveForm一起工作,但当我尝试使其定制有一些问题。 这是我想让我的登录表单定制: <div class="login-messag

    0热度

    1回答

    在创建场景后,我的客户端验证不起作用。它在创建场景之前工作正常。我有两个场景更新和创造,我要需要两个领域上创建方案和我在更新方案 我的模型 class BaseBroadcast extends BaseActiveRecord { const SCENARIO_UPDATE = 'update'; const SCENARIO_CREATE = 'create

    0热度

    1回答

    我一直在这一整天,这是我第一次张贴在这里,所以我希望有人可以帮助我,请。 我有一个窗体,其中一个窗体的多个记录是相同的模型。因此,我手动设置了名称和ID标签。我将下面的代码放在foreach循环中并在视图中生成标签。 // updatemember.php view has these declarations use kartik\widgets\ActiveForm; ...

    1热度

    1回答

    我想从题目值保存模型数据和我没有,但按保存按钮后,标题是不是在数据库 $model = new Translation(); if ($model->load(Yii::$app->request->post()) && $model->save()) { $getfromtitle = Yii::$app->request->post('Translation')['translat

    0热度

    1回答

    我们有2种型号: 订购 的OrderItems 所以节省了相关的OrderItems我需要从母订单检查一些属性时。 订单具有属性:“time_begin”和“time_end”,OrderItem有其自己的“time_begin”和“time_end”。所以规则是OrderItem的时间必须在父Order的时间之间。 例如,我有以下情况: 用户改变了以更大的价值“TIME_END”,并且改变Ord

    0热度

    1回答

    我有这样的验证规则 ['birthdate', 'date', 'format' => 'Y-m-d'], ,并通过这样的价值2002-03-11,但recive验证错误​​ 我在做什么错?

    0热度

    1回答

    我需要比较新密码与旧密码不相等 它是新密码和密码确认比较的代码,但我可以为我的问题做些什么? ['password_confirm', 'compare', 'compareAttribute'=>'password_new', 'message'=>"пароль и подтверждение пароля не совпадает" ],

    1热度

    1回答

    我有一个上传excel到数据库表单。 它有1个文件输入和2个按钮 '上传' 和 '删除所有'。 问题场景: 我不希望在“全部删除”,因为此处需要文件的客户端的ActiveForm验证。 代码: <?php $form = ActiveForm::begin([ 'enableClientValidation' => false, 'options' =>['action' => Ur

    0热度

    2回答

    我有以下的访问限制控制器: 'access' => [ 'class' => AccessControl::className(), 'only' => ['index', 'view', 'create', 'update', 'delete'], 'rules' => [ [ 'actions' => ['i