1
yii2で開発されたフォームに問題があります。私はintergerとしてフォームのフィールドを設定し、私は別のモデルの属性に接続しました。Yii2条件付きモデル
空白のままにしてもよいし、正しい値を入力してもかまいませんが、空の値を残すとエラーになります。
public function rules() {
return [
[['id_user'], 'integer', 'message' => ERROR_INTEGER],
[['id_user'], 'exist', 'skipOnError' => true, 'targetClass' => User::className(), 'targetAttribute' => ['id_user' => 'id']],
];
}