الفرق بين المراجعتين ل"Twig/deprecated"
< Twig
اذهب إلى التنقل
اذهب إلى البحث
أسامه-دمراني (نقاش | مساهمات) (1.0: إضافة عنوان الصفحة.) |
جميل-بيلوني (نقاش | مساهمات) ط |
||
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الوسم deprecated في Twig}}</noinclude> | <noinclude>{{DISPLAYTITLE:الوسم deprecated في Twig}}</noinclude> | ||
+ | يولِّد محرك القوالب Twig إشعار إهمال من خلال استدعاء إلى دالة [[PHP]] هي <code>trigger_error()</code> حيث يُستخدم الوسم <code>deprecated</code> في القالب: | ||
+ | {{DISPLAYTITLE:الوسم deprecated في Twig}}<syntaxhighlight lang="twig"> | ||
+ | {# base.twig #} | ||
+ | {% deprecated 'The "base.twig" template is deprecated, use "layout.twig" instead.' %} | ||
+ | {% extends 'layout.twig' %} | ||
+ | </syntaxhighlight>تستطيع إهمال كتلة كاملة كما يلي:<syntaxhighlight lang="twig"> | ||
+ | {% block hey %} | ||
+ | {% deprecated 'The "hey" block is deprecated, use "greet" instead.' %} | ||
+ | {{ block('greet') }} | ||
+ | {% endblock %} | ||
+ | |||
+ | {% block greet %} | ||
+ | Hey you! | ||
+ | {% endblock %} | ||
+ | </syntaxhighlight>لاحظ أن الافتراضي لإشعارات الإهمال أن تُكتم ولا تُعرض أبدًا أو تُسجَّل، انظر [[Twig/recipes|الوصفات في Twig]] لتعلم كيف تتعامل معها. | ||
+ | |||
+ | == انظر أيضًا == | ||
+ | |||
+ | * [[Twig/intro|مقدمة عن محرك القوالب Twig]] | ||
+ | * [[Twig/recipes|الوصفات في Twig]] | ||
+ | * [[Twig/api|محرك Twig للمطورين]] | ||
+ | |||
+ | == مصادر == | ||
+ | |||
+ | * [https://twig.symfony.com/doc/3.x/tags/deprecated.html صفحة الوسم deprecated في توثيق Twig الرسمي] | ||
+ | |||
+ | [[تصنيف:Twig]] | ||
+ | [[تصنيف:Twig Tags]] |
المراجعة الحالية بتاريخ 10:56، 7 أكتوبر 2022
يولِّد محرك القوالب Twig إشعار إهمال من خلال استدعاء إلى دالة PHP هي trigger_error()
حيث يُستخدم الوسم deprecated
في القالب:
{# base.twig #}
{% deprecated 'The "base.twig" template is deprecated, use "layout.twig" instead.' %}
{% extends 'layout.twig' %}
تستطيع إهمال كتلة كاملة كما يلي:
{% block hey %}
{% deprecated 'The "hey" block is deprecated, use "greet" instead.' %}
{{ block('greet') }}
{% endblock %}
{% block greet %}
Hey you!
{% endblock %}
لاحظ أن الافتراضي لإشعارات الإهمال أن تُكتم ولا تُعرض أبدًا أو تُسجَّل، انظر الوصفات في Twig لتعلم كيف تتعامل معها.