افزودن اپلیکیشن های بیشتر به فریمورک Yii 2

Yii Framework
Yii Framework

فریمورک Yii به صورت پیشفرض backend و frontend را به صورت مجزا دارد، اما در برخی اوقات این 2 حالت کافی نیست، مثلا نیاز blog یا api هم داریم.

به عنوان مثال برای ایجاد اپلیکیشن blog بدین صورت انجام می دهیم:

  1. یک کپی از پوشه frontend با نام blog می گیریم.
  2. وارد پوشه environments و سپس پوشه dev می شویم، یک کپی از فولدر frontend با نام blog می گیریم.
  3. تمام namespace های فولدر blog را از frontend به blog تغییر می دهیم.

مثلا فایل های AppAsset.php، SiteController.php و …

4. فایل bootstrap.php را از مسیر common\config باز و در آن عبارت زیر را اضافه می کنیم

1Yii::setAlias('blog', dirname(dirname(__DIR__)) . '/blog');

به همین سادگی یک اپلیکیشن yii اضافه شد.

لازم به توضیح هست تنظیماتی پیشرفته تر هم وجود دارد که می توان از طریق main.php در فولدر config انجام داد که اگر فرصتی شد در پست دیگری توضیح خواهم داد.

امیدوارم مفید و کاربردی باشد.

نویسنده مطلب: Hossein Azadpour

منبع مطلب

به فکر سرمایه‌گذاری هستی؟

با هر سطحی از دانش در سریع‌ترین زمان با آموزش گام به گام، سرمایه گذاری را تجربه کن. همین الان میتونی با لینک زیر ثبت نام کنی و ۱۰ درصد تخفیف در کارمزد معاملاتی داشته باشی

ثبت نام و دریافت جایزه
ممکن است شما بپسندید
نظر شما درباره این مطلب

آدرس ایمیل شما منتشر نخواهد شد.