У меня две таблицы table1 и table2, и я пытаюсь обновить строку в этих двух таблицах. У меня одинаковые значения на обеих таблицах, но id отличается, поэтому я пробовал вот так, мой контроллер, public function actionUpdate($id) { $model = $this->findModel($id); if ($model->load(Yii::$app->request->post()) && $model- >validate()) { Employee::find()->where(['Id' => $id])->one()->update(); User::find()->where(['User_id' =>$id])->one()->update(); if ( $model->save()) { […]
после создания или изменения пароля Пользователь, у меня есть ошибка входа «Неверное имя пользователя или пароль» в Yii2 логин с пользователем «admin» – это работа (я делаю администратора пользователя с actionCreate1) auth_key: kYm0pvYAXY4IzuV7eYgGgtjSqoxxMNUL password: $2y$13$QqsbMW3ErXwWOPad3abDYOPzh5XLwuEvQKBhZGEEDoT0Av5l0bE2S но я делаю пользователь или редактирую пароль, на странице входа у меня ошибка: «Неверное имя пользователя или пароль» Я думаю, […]
По умолчанию сообщение об ошибке keyup на keyup и после pressing отправки в форме (если какая-либо ошибка существует для этого конкретного атрибута). Что хорошо. Работа прекрасно. Но возможно ли disable сообщение об ошибке на key up ? Значит, сообщение об ошибке, если оно есть, должно появляться только при нажатии кнопки отправки. Посмотреть <?php $form = […]
Я использую DynamicFormWidget для нескольких полей ввода, таких как: first_name , last_name , email & mobile_no . И я не хочу, чтобы пользователь вводил существующий email . Средства, email должны быть уникальными. Он работает, когда я не использую DynamicFormWidget . На самом деле, я не знаю, как проверить уникальную электронную почту в нескольких форматах ввода, […]
У меня есть переключатель с двумя значениями, т.е. «Индивидуальный» и «Фирма». Я ищу один сценарий, в котором, если выбран переключатель, имеющий значение «Фирма», то « CompanyName textinput» должно действовать как обязательное (обязательное) поле. И, когда выбран переключатель, имеющий значение Individual, тогда TextNumber CompanyName должен действовать как необязательное поле. Я не понимал, как это сделать. Я […]
В переключателе значение приближается. Но я хочу отобразить имя этого значения. мой user_types (таблица) id type status created_at 1 An Individual 1 2015 2 Firm 1 2015 UserController.php (контроллер) public function actionRegister() { $model = new Users(); . . $modelUserType=UserType::find()->select(['id', 'type'])->where(['status' => 1]) ->indexBy("id")->column(); return $this->render('register', [ 'model' => $model, 'modelUserType'=>$modelUserType, 'module' => $this->module, ]); […]
Я хочу разрешить вход пользователя из двух разных моделей. config.php 'user' => [ 'identityClass' => 'app\models\User', //one more class here 'enableAutoLogin' => false, 'authTimeout' => 3600*2, ], LoginForm.php public function rules() { return [ // username and password are both required [['username', 'password'], 'required'], // rememberMe must be a boolean value ['rememberMe', 'boolean'], // password […]
Я получаю ошибку, как Неизвестное свойство – yii \ base \ UnknownPropertyException Установка неизвестного свойства : yii \ authclient \ clients \ Twitter :: requestEmail Всякий раз, когда я 'requestEmail' => 'true', в 'authClientCollection' => [ для components в web.php web.php $config = [ . . 'components' => [ . . 'authClientCollection' => [ 'class' […]
Как только я прохожу 41 по URL. confirm.php отпечатки 41. HTTP: // локальный / yii2-приложение основного / веб / сайт / подтвердить / 41 Но, когда я передаю «cfeb70c4c627167ee56d6e09b591a3ee» или «41a» в URL, HTTP: // локальный / yii2-приложение основного / веб / сайт / подтвердить / 41а он показывает ошибку НЕ НАЙДЕНО (# 404) Страница […]
Раньше у меня был main.php, где были объявлены header и footer. Что хорошо. Теперь я ищу 2 разных макета для Guest User & Registered User . В котором у Registered User и Admin будет другой заголовок и нижний колонтитул. Я использую приложение Yii2 Basic. Я создал GuestUser.php & RegisteredUser.php внутри views/layouts/ папок. Гость Пользователь означает, […]