نصب و راه اندازی yii2 (قسمت سوم)

خوب اکنون پس از تنظیمات اولیه با استفاده از url زیر شما به frontend دسترسی دارین

http://localhost:1004/frontend/web/index.php

صفحه زیر frontend ماست
frontEnd_yii2-goyii.ir

ابتدا نام اپلیکشن یا وبسایتمون رو تغییر میدیم:
الان 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 را فراخوانی میکند و نمایش میدهد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *