Sina
6 سال پیش توسط Sina مطرح شد
3 پاسخ

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

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

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

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


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 6 سال پیش مطرح شد
1

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


Sina
@sinayas1 6 سال پیش مطرح شد
0

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

می تونید لیست فایل های 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 شرط گذاشتم اگر این متغیر وجود داشت یه متن چاپ کن.


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

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