خوب اکنون پس از تنظیمات اولیه با استفاده از url زیر شما به frontend دسترسی دارین
http://localhost:1004/frontend/web/index.php
ابتدا نام اپلیکشن یا وبسایتمون رو تغییر میدیم:
الان MyCompany هست که ما به “GoYii.ir”تغییر میدیمش
برای تغییر نام وبسایت frontend از layout آن و در فایل main.php استفاده میکنیم.
frontend/views/layouts/main.php NavBar::begin([ 'brandLabel' => 'GoYii.ir', 'brandUrl' => Yii::$app->homeUrl, 'options' => [ 'class' => 'navbar-inverse navbar-fixed-top', ], ]);
راه دیگه برای تغییر نام استفاده از پارامتر هاست , که در بخش مربوط به پارامتر ها آن را توضیح خواهیم داد.
brandUrl هم آدرس لینکیست که به نام اپلیکیشن دادیم.
با کلیک بر روی نام وبسایت به آدرس brandUrl میرود.
خوب برگردیم به سایت خودمون
در سایت چند منو با نام های Home,About/Contact/SignUp,Login
همه ی منو های زیر در کنترلر site قرار دارند
برای مدیریت siteController در frontend از مسیر زیر استفاده میکنیم:
frontend/controllers/SiteController.php
برای مثال منوی home که به اکشن index اشاره دارد را بررسی میکنیم
public function actionIndex() { return $this->render('index'); }
خیلی سادست: actionIndex با استفاده از $this->render صفحه ی index.php در مسیر frontend/views/site/index.php را فراخوانی میکند و نمایش میدهد.