الفرق بين المراجعتين لصفحة: «Twig/deprecated»

من موسوعة حسوب
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 لتعلم كيف تتعامل معها.

انظر أيضًا

مصادر