راکت
حل شده

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

3 پاسخ

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

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

Auth::routes();
ثبت پرسش جدید

پاسخ‌ها

3
AriaieBOY
AriaieBOY
@ariaieboy

تخصص: TALL Stack Lover

بهترین پاسخ
محسن مهری
محسن مهری
@mohsen.mehri6101

تخصص: برنامه نویس back-end با زبان php framework laravel

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

محسن مهری
محسن مهری
@mohsen.mehri6101

تخصص: برنامه نویس back-end با زبان php framework laravel

@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">

شاید پاسخ شما همین‌جا باشد

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

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