जीआईआई - जेनरेटर नियंत्रक

आइए देखते हैं कि नियंत्रक कैसे बनाया जाता है।

Step 1 - कई क्रियाओं के साथ एक नियंत्रक उत्पन्न करने के लिए, फार्म में नियंत्रक जनरेटर इंटरफ़ेस भरें।

Step 2- फिर, "पूर्वावलोकन" बटन और "उत्पन्न" पर क्लिक करें। CustomController.php कंट्रोलर फ़ोल्डर में इंडेक्स, हैलो, और वर्ल्ड एक्शन के साथ फाइल तैयार की जाएगी।

<?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');
      }
   }
?>

फार्म जनरेशन

Step 1 - किसी मौजूदा मॉडल से व्यू फाइल जेनरेट करने के लिए, फॉर्म जनरेशन इंटरफेस खोलें और फॉर्म भरें।

फिर, "पूर्वावलोकन" बटन और "उत्पन्न" पर क्लिक करें। कस्टम व्यू व्यू फाइल व्यू फोल्डर में जनरेट होगी।

Step 2 - इसे प्रदर्शित करने के लिए, एक नई विधि जोड़ें CustomController

public function actionView() {
   $model = new MyUser();
   return $this->render('/customview', [ 'model' => $model,
   ]);
}

Step 3 - उत्पन्न दृश्य फ़ाइल देखने के लिए, URL खोलें http://localhost:8080/index.php?r=custom/view