راکت
حل شده

استفاده از blade برای لود فایل های اسکریپ

2 پاسخ

سلام رفقا
چجور میشه با blade یه فایل اسکریپ رو جاهایی که لازم داریم لود کنیم
مثلا همین ری کپچا فایل js که داره رو فقط تو صفحات لاگین و ثبت نام لود کنیم و جاهایی که نیاز نیست از ریکوست بی خود جلوگیری بشه
ممنون میشم راهنماییم کنید

ثبت پرسش جدید

پاسخ‌ها

2
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

درود
از push@ میتونید استفاده کنید:

@push('scripts')
    <script src="/example.js"></script>
@endpush

برای لود کردنش هم:

@stack('scripts')

اطلاعات بیشتر در مستندات لاراول
https://laravel.com/docs/6.0/blade#stacks

Davood
Davood
@dfardabasi

تخصص: PHP - Laravel

به غیر از اون yield که ایجاد میکنی برای محتوا

مثلا برا استایل ها هم داخل تک head یدونه yield تعریف کن مثلا

@yield('style')

و برای اسکریپت آخر آخر بعد از اسکریپت هایی که لود کردی یه yield هم برای script ها اضافی بذار

@yield('script')

فراخوانیش هم که با section
بینشون استایل یا اسکریپتات رو بذار

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

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

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