ساخت controller در Gii
در این مقاله قصد داریم، نحوه ی ایجاد یک controller در Gii را بررسی نماییم.
گام 1 – برای اینکه یک controller با چندین action ایجاد نماییم، رابط کاربری controller generator را باز کنید و فرم زیر را پر کنید.
![]()
مرحله 2 - سپس بر روی دکمه “Preview” و “Generate” کلیک کنید.اتفاقی که می افتد بدین صورت است که فایل CustomController.php با action های index, hello, world در پوشه controllers تولید می شود.
<?php
   namespace app\controllers;
   class CustomController extends \yii\web\Controller {
      public function actionHello() {
         return $this->render('hello');
      }
      public function actionIndex() {
         return $this->render('index');
      }
      public function actionWorld() {
         return $this->render('world');
      }
   }
?>
تولید کننده Form
مرحله 1 - برای اینکه یک فایل view از یک مدل موجود در پروژه، تولید نمایید، رابط کاربری form generation را باز کنید و فرم زیر را پر کنید.
![]()
سپس روی دکمه “Preview” و “Generate” کلیک کنید. فایل customview در پوشه view ایجاد خواهد شد.
مرحله 2 - برای نمایش آن، یک متد جدید به CustomController اضافه کنید.
public function actionView() {
   $model = new MyUser();
   return $this->render('/customview', [
      'model' => $model,
   ]);
}
مرحله 3 - برای دیدن فایل view ایجاد شده، در آدرسبار مرورگر وب تان، آدرس http://localhost:8080/index.php?r=custom/view را وارد نمایید.
![]()
این فصل در یک نگاه:
…
سلام . پیشنهاد میکنم حتما دموی دوره رو مشاهده کنید درباره فریم ورک Yii: در پاسخ به سوالات : آیا این فریم ورک سریع است؟ آیا این یک فریم ورک امن است؟ آیا این یک فریم ورک حرفه ای است؟ آیا ا…این فصل در یک نگاه:
…
پیشنهاد میکنیم دمو دوره رو حتما مشاهده کنید با سلام خدمت دوستان عزیز . ابتدا عرض کنم که این دوره برای دوستانی آماده شده که میخوان وب اپلیکیشن های مدرنی رو طراحی بکنن و وارد بازار کار ط…
                        
            
				 
            
