کد ساخت چند فایل route جداگانه برای پروژه لاراول

کدهای دیگر این نویسنده

نمایش در php

نمایش در php


افکت fade در جی کوئری

افکت fade در جی کوئری


نمونه کد اسلاید شو با جی کوئری

نمونه کد اسلاید شو با جی کوئری


ارسال ایمیل با php

ارسال ایمیل با php


استفاده از صوت در html

استفاده از صوت در html


ارسال ایمیل با phpmailer

ارسال ایمیل با phpmailer


کد قرار دادن ادامه مطلب با php

کد قرار دادن ادامه مطلب با php


انواع validation عکس در لاراول

انواع validation عکس در لاراول


کد آدرس صفحه جاری در وردپرس

کد آدرس صفحه جاری در وردپرس


کد آپلود عکس با ajax جی کوئری و پی اچ پی

کد آپلود عکس با ajax جی کوئری و پی اچ پی


کد نمایش اطلاعات دیتابیس با php و mysqli

کد نمایش اطلاعات دیتابیس با php و mysqli


کد غیرفعال کردن created_at و updated_at timestamps در مدل

کد غیرفعال کردن created_at و updated_at timestamps در مدل


کد نمایش نام کلاس یا متد جاری در codeigniter

کد نمایش نام کلاس یا متد جاری در codeigniter


کد بارگذاری خودکار صفحه با jquery

کد بارگذاری خودکار صفحه با jquery


کد استفاده از کتابخانه sweetalert در لاراول

کد استفاده از کتابخانه sweetalert در لاراول


کد ساخت چند فایل route جداگانه برای پروژه لاراول

شاید تا حالا براتون پیش اومده باشه که فایل web پیش فرض لاراول به دلیل زیاد شدن روت هاتون خیلی شلوغ شده باشه و دوست داشته باشید که این مشکل رو برطرف کنید

توی نمونه کد امروز میخوایم آموزشی رو در خدمتتون قرار بدیم تا بتونید تو پروژه تون از چند تا فایل route جداگانه استفاده کنید

اولین کاری که می کنید در ابتدای فایل web لاراولتون کد زیر رو قرار میدید

use Symfony\Component\Finder\Finder;

بعد فانکشنی رو تعریف می کنید و کد زیر رو داخلش قرار میدید

function __register()
{
    $files = Finder::create()->in(base_path('routes'))->name('*.php');

    foreach ($files as $file) {
        require_once $file->getRealPath();
    }
}

در آخر هم این فانکشن رو در پایین کد فراخوانی می کنیم

__register();

حالا شما میتونید یه فایل دیگه بسازید و روت های دیگه تون رو داخلش بنویسید

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