Emad Saif نشر 5 أبريل 2022 أرسل تقرير نشر 5 أبريل 2022 أحاول أن أقوم بعمل متغير في قالب blade في لارافيل Laravel ، وقمت بكتابة الكود التالي: {{ $var = "value" }} لكن يبدو أن هذا الكود لا يعمل، هل توجد طريقة لعمل متغير في قالب blade بدلًا من عمله في المتحكم controller وتمريره إلى القالب؟ 1 اقتباس
1 محمد أبو عواد نشر 5 أبريل 2022 أرسل تقرير نشر 5 أبريل 2022 نعم يمكنك فعل ذلك من خلال استخدام الموجه php كالتالي @php $var = "value"; @endphp يمكنك كتابة أي كود php بداخل الموجه واستخدامه بداخل القالب 1 اقتباس
1 Hassan Hedr نشر 5 أبريل 2022 أرسل تقرير نشر 5 أبريل 2022 قالب Blade هو ملف PHP عادي أي يمكنك ضمنه الكتابة بلغة php ضمن وسم اللغة التالي: <?php /* PHP لغة */ ?> لتعريف المتغير var$ يمكنك ضمن الملف كتابة التعليمة كالتالي: <?php $var = "value"; ?> يمتلك Blade وسوم Directives كثيرة تسهل عملية كتابة تعليمات PHP ضمن ملفات القوالب، ومنها وسم php@ يماثل في عمله وسوم لغة PHP ويمكنك كتابة نفس عملية التعريف السابقة داخله كالتالي: @php $var = "value"; @endphp 1 اقتباس
1 Ahmed Abu Hatab نشر 6 أبريل 2022 أرسل تقرير نشر 6 أبريل 2022 وفرت Laravel هذه الخاصية من خلال Directive كما هو موضح هنا @php $name = "Ahmed" @endphp ويمكنك طباعة المتغير من خلال Blade كما هو موضح {{ $name }} 1 اقتباس
السؤال
Emad Saif
أحاول أن أقوم بعمل متغير في قالب blade في لارافيل Laravel ، وقمت بكتابة الكود التالي:
لكن يبدو أن هذا الكود لا يعمل، هل توجد طريقة لعمل متغير في قالب blade بدلًا من عمله في المتحكم controller وتمريره إلى القالب؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.