راکت

فراخوانی فایل های js مختلف در صفحات مختلف

3 پاسخ

سلام
وقت همگی بخیر
من تو پروزه ام یه فولدر section دارم که داخلش header o footer o menu دارم و دارم تو همه صفحات با دستور

<?php require_once 'section/Footer.php' ?>

استفاده میکنم ازشون
حالا سوالم اینه من فایل های عمومی js رو تو section فوتر گذاشتم که داره تو همه صفحات اجرا میشه
تو بعضی از صفحات نیاز دارم یه سری فایل js لود کنم که نیاز نیست تو همه صفحات باشه اصولی ترین راه چیشه واسه انجام این کار ؟
اینکه مثلا یه صفحه a دارم بیام تو فولدر section یه فایل footer.a قرار بدم ؟
یا راه اصولی تری هم وجود داره ؟

Sina
Sina
@sinayas1
ثبت پرسش جدید

پاسخ‌ها

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

تخصص: Senior Backend Developer

@sinayas1
از webpack استفاده کنید

Sina
Sina
@sinayas1

ممنون از شما دوستان اگه نظر دیگه ای دارید بفرمایید

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

محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

می تونید لیست فایل های js و css رو با ساختار array موقع invlude کردن header و footer ارسال کنید به این ۲ تا فایل و داخل هایل های header و footer هم تعریف کنید اگر متغیری به اسم script بود داخل حلقه بندازی و همون فایل رو لود کنی. کد زیر رو ببین :

<?php
$myVariable = "some value";
require_once("./footer.php");
?>

و در فایل footer :

if(isset($myVariable))
echo 'has script';

توی کد بالا من یک متغیر فرستادم به فایل footer و در فایل footer شرط گذاشتم اگر این متغیر وجود داشت یه متن چاپ کن.

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

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