какие ошибки возникают ?
где возникают ?
гы if(isset(Yii::$app->user->id)) а может if (!Yii::$app->user->isGuest)
эм ... вы создали модель: $order= new Orders();
дальше если авторизованный пользователь ты вы в модель присваиваете его ид $order->user_id=Yii::$app->user->id;
а если не авторизован то ничего не присваиваете ... и дальше вы пытаетесь сохранить if($order->save()){
и только если эта пустая модель сохранится тогда только форму рендерите ...
мне кажется тут чего не хватает ... или модель действительно пустая, тогда в чем её суть ?) или там все по дефолту ?)
---- upd ---- $user=User::findOne(['id'=>Yii::$app->user->id]);
что это ?) да я тоже ленюсь иногда документацию читать ... но не до такой же степени ...