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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة.)
 
ط
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: الوسم sandbox في Twig}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: الوسم sandbox في Twig}}</noinclude>
 +
يم{{DISPLAYTITLE: الوسم sandbox في Twig}}كن استخدام وسم <code>sandbox</code> لتفعيل وضع صندوق الاختبار لقالب مدرَج إذا كان صندوق الاختبار غير مفعل تفعيلًا عامًا لبيئة Twig:<syntaxhighlight lang="twig">
 +
{% sandbox %}
 +
    {% include 'user.html' %}
 +
{% endsandbox %}
 +
</syntaxhighlight><blockquote>'''تحذير''': لا يكون وسم <code>sandbox</code> متاحًا إلا عند تفعيل توسعة صندوق الاختبار <code>sandbox</code>، انظر صفحة [[Twig/api|Twig للمطورين]].</blockquote>يمكن استخدام وسم <code>sandbox</code> لاختبار وسم <code>[[Twig/include|include]]</code> ولا يمكن استخدامه لاختبار جزء من قالب، فالمثال التالي لا يصلح ولن يعمل:<syntaxhighlight lang="twig">
 +
{% sandbox %}
 +
    {% for i in 1..2 %}
 +
        {{ i }}
 +
    {% endfor %}
 +
{% endsandbox %}
 +
</syntaxhighlight>
 +
 +
== انظر أيضًا ==
 +
 +
* [[Twig/intro|مقدمة عن محرك القوالب Twig]]
 +
* [[Twig/advanced|توسيع Twig]]
 +
 +
== المصادر ==
 +
 +
* [https://twig.symfony.com/doc/3.x/tags/sandbox.html صفحة الوسم sandbox في توثيق Twig الرسمي]
 +
 +
[[تصنيف:Twig]]
 +
[[تصنيف:Twig Tags]]

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

يمكن استخدام وسم sandbox لتفعيل وضع صندوق الاختبار لقالب مدرَج إذا كان صندوق الاختبار غير مفعل تفعيلًا عامًا لبيئة Twig:

{% sandbox %}
    {% include 'user.html' %}
{% endsandbox %}

تحذير: لا يكون وسم sandbox متاحًا إلا عند تفعيل توسعة صندوق الاختبار sandbox، انظر صفحة Twig للمطورين.

يمكن استخدام وسم sandbox لاختبار وسم include ولا يمكن استخدامه لاختبار جزء من قالب، فالمثال التالي لا يصلح ولن يعمل:

{% sandbox %}
    {% for i in 1..2 %}
        {{ i }}
    {% endfor %}
{% endsandbox %}

انظر أيضًا

المصادر