yii2-validation

    2熱度

    3回答

    我有一個表格 <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($userformmodel, 'user_image')->fileInput(); ?> <?= Html::submitButton('Submit'

    0熱度

    1回答

    在這裏,當我打開任何形式比我想啓用選擇一個下拉列表,但如果我想更新,從此下拉字段將被禁用一點。 那麼我在表單中放置哪種語法? $form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()), [ 'class' => 'cho

    1熱度

    2回答

    我是Yii 2的新手,並且正在閱讀文檔和試驗。使用ActiveForm並嘗試進行文件上傳時,即使看起來文件在我單步執行代碼時已經上傳,我仍然收到錯誤「請上傳文件」。 型號代碼 public function upload() { if ($this->validate()) { $destination = Yii::getAlias('@app/uploads'

    0熱度

    1回答

    在我的表單中,我一次更新來自同一模型的更多開始和結束日期。參見以簡化形式: <?php $form = ActiveForm::begin(); ?> <?php foreach($dates as $i=>$date): ?> <?= $form->field($date,"[$i]start"); ?> <?= $form->field($date,"[$i]

    0熱度

    1回答

    我需要我的項目幫助。 我在我的數據庫中有一個用戶表。我已將此表連接到用戶模型。我有一個用戶創建表單與幾個輸入。在這個表單中我有一個密碼字段,當我想提交我的表單時,我從這個密碼字段創建了一個password_hash,並且我希望保存到我的數據庫。密碼變量不保存在任何地方。 17:13現在我的問題:當我想提出,到password_hash產生,但密碼變量以某種方式刪除或傾斜範圍和時驗證來臨的時候,我的

    0熱度

    1回答

    我無法定位的最小數量驗證的錯誤消息 錯誤消息..我試着用這個代碼 public function rules() { return [ [['login_name'], 'string', 'min' => 5, 'message' => 'Please input more than 5 characters.'], ]; }

    0熱度

    2回答

    我需要比較模型中的2個屬性值,並且只有當第一個值低於第二個值時纔可以驗證。我嘗試使用下面的代碼,但它不起作用。 控制器 public function actionOpanningBalance(){ $model = new Bill(); if ($model->load(Yii::$app->request->post())) { $model->creat

    0熱度

    1回答

    我使用Yii2框架,我有一個Validator應該做客戶端驗證。我有一個正則表達式,看起來像這樣:/^[\\p{L}]+$/u爲簡單起見,但我的實際正則表達式有點複雜,但\ p {L}部分是導致問題的原因。 所以我的代碼,這樣的驗證器類: public function clientValidateAttribute($model, $attribute, $view) { $mess

    1熱度

    1回答

    我嘗試在我的註冊表單中實現重新輸入密碼字段。但不幸的是我沒有爲我工作。請幫幫我。 public $repeatpassword; public function rules() { [['Fname','Lname','username','email', 'password'], 'required'], [['password'],'string', 'min'

    0熱度

    2回答

    I.E.如果我更新address_line1,那麼它給出分配的手機號碼的錯誤。 雖然更新它不應該與它自己匹配。 即使我改變手機號碼,它應該檢查與其他用戶。提前 public function rules() { return [ [['mobile_number','address_line1','address_line2','city','state',