راکت
حل شده

تعریف تابعی مانند route

3 پاسخ

سلام میخام تابعی ماننده route بسازم که توی همه صفحات blade و کنترلرهام قابل دسترس باشه
یا که اصلا بخام تابع route رو بازنویسی کنم باید چیکار کنم - ممنون میشم اگه راهنمایی کنید ممنون
@ali.bayat
@hosseinshirinegad98
@mohsenbostan
@TimeRunner2359
@mhyeganeh

ثبت پرسش جدید

پاسخ‌ها

3
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

بهترین پاسخ

@mohsen.mehri6101
سلام.
برای این کار باید یک Custom Helper Function بسازید. لینک زیر رو بررسی کنید:
https://laravel-news.com/creating-helpers

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

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

@mohsenbostan
سلام آقای بستان طبق لینک شما و توضیحاتش من همه کار رو انجام دادم اما نمیدونم فایلی که میسازم توش helpers.php این رو چطور بنویسم الان به namespace اش فک کنم ارور میده ؟لطفا راهنمایی کنید؟
من فایل helpers.php رو توی مسیر app\ گذاشتم.
و این محتوای فایلم : مشکل کجاست:|

<?php
namespace App;
function routename(){
    return "hello";
}
حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

سلام عزیزم برای ساختن هلپر نیاز به نیم اسپیس نیست .

function routename(){
    return "hello";
}

همین کفایت میکنه.
بعد این کارو انجام بدین در فایل composer.json
مقدار autoload رو پیدا کرده و این مقدارو بهش اضافه کنید
بلبب

"files":[
            "App\\helpers.php"
        ],

در ادامه دستور composer dump-autoload رو بزنید بعد هر کجا خواستید از توابع درون فایل helpers.php استفاده کنید

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

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

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