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

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

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

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

Auth::routes();

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

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


محسن مهری
محسن مهری
تخصص :برنامه نویس back-end با زبان php framework laravel
@mohsen.mehri61016 سال پیشمطرح شد
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">

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

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