اذهب إلى المحتوى
  • 0

كيفية عمل متغير في قالب Blade في لارافيل Laravel؟

Emad Saif

السؤال

أحاول أن أقوم بعمل متغير في قالب blade في لارافيل Laravel ، وقمت بكتابة الكود التالي:

{{ $var = "value" }}

 لكن يبدو أن هذا الكود لا يعمل، هل توجد طريقة لعمل متغير في قالب blade بدلًا من عمله في المتحكم controller وتمريره إلى القالب؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

قالب Blade هو ملف PHP عادي أي يمكنك ضمنه الكتابة بلغة php ضمن وسم اللغة التالي:

<?php /* PHP لغة */  ?>

لتعريف المتغير var$ يمكنك ضمن الملف كتابة التعليمة كالتالي:

<?php $var = "value"; ?>

يمتلك Blade وسوم Directives كثيرة تسهل عملية كتابة تعليمات PHP ضمن ملفات القوالب، ومنها وسم php@ يماثل في عمله وسوم لغة PHP ويمكنك كتابة نفس عملية التعريف السابقة داخله كالتالي:

@php $var = "value"; @endphp

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1

نعم يمكنك فعل ذلك من خلال استخدام الموجه php كالتالي

@php
$var = "value";
@endphp

يمكنك كتابة أي كود php بداخل الموجه واستخدامه بداخل القالب
 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...