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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة.)
 
ط
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:الوسم apply في Twig}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:الوسم apply في Twig}}</noinclude>
 +
يسمح لك الوسم <code>apply</code> بتطبيق مرشحات Twig على كتلة من بيانات القالب:
 +
{{DISPLAYTITLE:الوسم apply في Twig}}<syntaxhighlight lang="twig">
 +
{% apply upper %}
 +
    This text becomes uppercase
 +
{% endapply %}
 +
</syntaxhighlight>كما تستطيع سَلسَلة المرشحات (الفلاتر) وتمرير الوسائط إليها:<syntaxhighlight lang="twig">
 +
{% apply lower|escape('html') %}
 +
    <strong>SOME TEXT</strong>
 +
{% endapply %}
 +
 +
{# يُخرج "&lt;strong&gt;some text&lt;/strong&gt;" #}
 +
</syntaxhighlight>
 +
 +
== انظر أيضًا ==
 +
 +
* [[Twig/tags|قائمة الوسوم كاملة في Twig]]
 +
* [[Twig/intro|مقدمة عن Twig]]
 +
* [[Twig/internals|مكونات Twig الداخلية]]
 +
 +
== المصادر ==
 +
 +
* [https://twig.symfony.com/doc/3.x/tags/apply.html صفحة الوسم Apply في توثيق Twig الرسمي]
 +
 +
[[تصنيف:Twig]]
 +
[[تصنيف:Twig Tags]]

المراجعة الحالية بتاريخ 15:30، 5 مايو 2021

يسمح لك الوسم apply بتطبيق مرشحات Twig على كتلة من بيانات القالب:

{% apply upper %}
    This text becomes uppercase
{% endapply %}

كما تستطيع سَلسَلة المرشحات (الفلاتر) وتمرير الوسائط إليها:

{% apply lower|escape('html') %}
    <strong>SOME TEXT</strong>
{% endapply %}

{# يُخرج "&lt;strong&gt;some text&lt;/strong&gt;" #}

انظر أيضًا

المصادر