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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(1.0: إضافة عنوان الصفحة.)
 
(إدخال 2.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> متاحًا إلا عند تفعيل توسيع صندوق الاختبار، انظر صفحة [[Twig/api|Twig للمطورين]].</blockquote>يمكن استخدام وسم <code>sandbox</code> لاختبار وسم <code>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]]

مراجعة 03:41، 27 أبريل 2021

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

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

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

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

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

انظر أيضًا

المصادر