ساخت 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: در پاسخ به سوالات : آیا این فریم ورک سریع است؟ آیا این یک فریم ورک امن است؟ آیا این یک فریم ورک حرفه ای است؟ آیا ا…این فصل در یک نگاه:
…
پیشنهاد میکنیم دمو دوره رو حتما مشاهده کنید با سلام خدمت دوستان عزیز . ابتدا عرض کنم که این دوره برای دوستانی آماده شده که میخوان وب اپلیکیشن های مدرنی رو طراحی بکنن و وارد بازار کار ط…