yii2フレームワークを使用していて、EmployeeControllerに問題があります。YIIからスローされたエラーEmployeeController.php
最初の6人の従業員の詳細を編集しようとすると、私は従業員コントローラでエラーが発生しますが、最初の6人後のすべてのアカウントでエラーが発生しません。
合計で9のエラーが発生します。
全て9.
任意のヘルプのフォトアルバムを見るために添付imgurリンクは歓迎されるだろう見てください!
https://imgur.com/gallery/KmFGI
UPDATE:すべてを喜ばせるために、コードで初期誤差を追加しました。
if(isset($_POST['Employee']['is_manager']) && $_POST['Employee']['is_manager']!=0){
$model_u = User::find()->where(['id'=>$model->id])->one();//print"<pre>";print_r($model_u);die('ddd');
if(isset($model_u->id)){
$p_user = UserAdmin::find()->where(['child_id'=>$model_u->id])->one();
}else{
$model_u = new User(); $p_user = new UserAdmin(); }
}else{
if($model->is_manager == 1 || $model->is_manager == 2){
$model_u = User::find()->where(['id'=>$model->id])->one();//print"<pre>";print_r($model_u);die('eee');
$p_user = UserAdmin::find()->where(['child_id'=>$model_u->id])->one();
}else{
$model_u = new User();
$p_user = new UserAdmin();
}
}
}
if(Yii::$app->user->can('update-employee')){ $true = true; }
else{ if($model->user_id == Yii::$app->user->id){ $true = true;}else{$true=false;} }
を試すことができますか?それがあなたの好みのフォーマットではないので、投票する理由はありません。 –
私は誰かが問題に答えてくれたことを感謝します。 –
誰かがあなたの質問に答えているという事実は、あなたがうまく形成されていない質問を投稿することを意味するわけではありません..あなたが助けを必要とするならば、少なくともあなたを助けるために他の人を助けるべきです..これは "尊敬"と呼ばれます.. – scaisEdge