محسن مهری
5 سال پیش توسط محسن مهری مطرح شد
3 پاسخ

شلوغ شدن فایل web.php

سلام و خسته نباشید
فایل web.php که توش روت ها رو مشخص میکنیم خیلی بزرگ شده ، قبل تر یاد گرفتم که برای جلوگیری از شلوغ شدن یک کنترلر میتونیم از مباحثی مثل :

۱. ارث بری
۲. trait ها
استفاده کنیم و با این روش ها از شلوغ شدن یک کنترلر جلوگیری کنیم.
حالا چه روش هایی هستش که بتونم فایل web.php ام رو خلوت تر و خوانا تر کنم
( البته روش route group رو بلدم و استفاده کردم)
بیشتر تو ذهنم چیزی مثل همون روش trait هاست ( میشه آیا )
یا مثلا روشی که خود لاراول برای روت های auth استفاده میکنه تنها با فراخوندن یک روت زیر کلی روت در دسترس قرار میگیره

Auth::routes();

ثبت پرسش جدید
AriaieBOY
تخصص : TALL Stack Lover
@ariaieboy 5 سال پیش مطرح شد
محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 5 سال پیش مطرح شد
1

@ariaieboy
عالی بود ممنون


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 5 سال پیش آپدیت شد
0

@ariaieboy @hesammousavi @juza66@ @ali.bayat @Alimotreb
سلام با توجه به توضیح لینک بالا توی RouteServiceProvider یک متد به نام mapAdminRoutes درست کردم و اون رو توی تابع map فراخونی کردم - مبحث اصلیم درست شد - اما یک ارور میده و اونم اینه که خط کدهایی که به auth() ربط داره رو انگار شناسایی نمیکنه در واقع به خط کد زیرم گیر میده که وقتی همه چیز رو به حالت قبل بر میگردونم ( تمام روت های مرتبط با ادمین رو بر میگردونم به فایل web.php ) درست میشه، مشکل کجاست لطفا راهنمایی کنید :

<img src="{{ url('images/'.auth()->user()->image)}}" alt="User Avatar" class="img-size-50 ml-3 img-circle">

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام