الفرق بين المراجعتين ل"Twig/replace"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة)
 
ط
سطر 13: سطر 13:
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
* [[Twig/intro|مقدمة عن محرك القوالب Twig.]]
+
*[[Twig/intro|مقدمة عن محرك القوالب Twig]]
* [[Twig/advanced|توسيع Twig.]]
+
*[[Twig/advanced|توسيع Twig]]
* [[Twig/internals|المكونات الداخلية لـ Twig.]]
+
*[[Twig/internals|المكونات الداخلية لـ Twig]]
* [[Twig/tags|الوسوم في Twig]].
+
*[[Twig/tags|الوسوم في Twig]]
* [[ Twig/filters|المرشحات في Twig]].
+
*[[ Twig/filters|المرشحات في Twig]]
 
== المصادر ==
 
== المصادر ==
* [https://twig.symfony.com/doc/3.x/filters/replace.html صفحة توثيق المرشح replace في توثيق Twig الرسمي].
+
* [https://twig.symfony.com/doc/3.x/filters/replace.html صفحة المرشح replace في توثيق Twig الرسمي]
  
 
[[تصنيف:Twig]]
 
[[تصنيف:Twig]]
 
[[تصنيف:Twig Filters]]
 
[[تصنيف:Twig Filters]]

مراجعة 07:59، 6 مايو 2021

المرشح replace يهيئ سلسلة نصية ما من خلال استبدال العناصر النائبة (placeholders) التي تأتي في أي صورة هنا.

تطبع الشيفرة التالية "I like foo and bar" إذا كان معامِل foo مساويًا للسلسلة النصية foo:

{{ "I like %this% and %that%."|replace({'%this%': foo, '%that%': "bar"}) }}

لاحظ ان استخدام % كمحدِّد هو أمر اختياري. الشيفرة التالية تطبع "I like foo and bar":

{{ "I like this and --that--."|replace({'this': foo, '--that--': "bar"}) }}

الوسائط

  • from: قيم العناصر النائبة.

انظر أيضًا

المصادر