المرشح replace في Twig

من موسوعة حسوب
< Twig
مراجعة 11:04، 3 مايو 2021 بواسطة أسامه-دمراني (نقاش | مساهمات) (1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

المرشح 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: قيم العناصر النائبة.

انظر أيضًا

المصادر