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

من موسوعة حسوب
1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة
 
 
(4 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدوال في Twig}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدوال في Twig}}</noinclude>
تُستخدم الدوال لإجراء عملية ما، وتُستدعى بأسمائها متبوعة بأقواس، وقد تحتوي على وسيط واحد أو أكثر داخل تلك الأقواس. فيما يلي الدوال الموجودة في محرك القوالب Twig.


تُستخدم الدوال في Twig لإنشاء المحتوى، وتُستدعى بأسمائها متبوعة بأقواس، وقد تحتوي على وسيط واحد أو أكثر داخل تلك الأقواس. فيما يلي الدوال الموجودة في محرك القوالب Twig:
== [[ Twig/attribute|attribute]] ==
* [[ Twig/attribute|الدالة attribute في Twig]]
تُستخدم الدالة <code>attribute</code> للوصول إلى سمات ديناميكية للمتغير.
* [[ Twig/block|الدالة block في Twig]]
* [[ Twig/constant|الدالة constant في Twig]]
* [[ Twig/cycle|الدالة cycle في Twig]]
* [[ Twig/date|الدالة date في Twig]]
* [[ Twig/dump|الدالة dump في Twig]]
* [[ Twig/html_classes|الدالة html_classes في Twig]]
* [[ Twig/include_function|الدالة include في Twig]]
* [[ Twig/max|الدالة max في Twig]]
* [[ Twig/min|الدالة min في Twig]]
* [[ Twig/parent|الدالة parent في Twig]]
* [[ Twig/random|الدالة random في Twig]]
* [[ Twig/range|الدالة range في Twig]]
* [[ Twig/country_timezones|الدالة country_timezones في Twig]]
* [[ Twig/template_from_string|الدالة template_from_string في Twig]]


== [[Twig/block function|block]] ==
تُستخدم الدالة <code>block</code> إذا أردت طباعة كتلة ما عدة مرات وكان القالب يستخدم الوراثة.
== [[ Twig/constant|constant]] ==
الدالة <code>constant</code> تعيد قيمة ثابتة لسلسلة نصية معطاة.
== [[ Twig/cycle|cycle]] ==
تدور الدالة <code>cycle</code> على مصفوفة من القيم.
== [[Twig/date function|date]] ==
تحول الدالة <code>date</code> الوسيط إلى تاريخ لتسمح بموازنة التواريخ.
== [[ Twig/dump|dump]] ==
تهمل دالة <code>dump</code> معلومات عن متغير ما للقالب.
== [[ Twig/html_classes|html_classes]] ==
تعيد الدالة <code>html_classes</code> سلسلة نصية من خلال ربط أسماء الأصناف معًا ربطًا شرطيًا.
== [[ Twig/include_function|include]] ==
تعيد الدالة <code>include</code> المحتوى المُخرَج لقالب ما.
== [[ Twig/max|max]] ==
تعيد الدالة <code>max</code> أكبر قيمة من تسلسل أو مجموعة من القيم.
== [[ Twig/min|min]] ==
تعيد الدالة <code>min</code> أصغر قيمة من تسلسل أو مجموعة من القيم.
== [[ Twig/parent|parent]] ==
إذا استخدم قالب الوراثةَ فمن الممكن إخراج محتويات الكتلة الأب عند استبدال كتلة ما وتعديلها من خلال استخدام الدالة <code>parent</code>.
== [[ Twig/random|random]] ==
تعيد الدالة <code>random</code> قيمة عشوائية وفقًا لنوع المعامِل المرفق.
== [[ Twig/range|range]] ==
تعيد الدالة <code>range</code> قائمة تحتوي على التقدم الحسابي للأعداد الصحيحة.
== [[ Twig/country_timezones|country_timezones]] ==
تعيد الدالة <code>country_timezones</code> أسماء المناطق الزمنية المرتبطة برمز دولة ما.
== [[ Twig/template_from_string|template_from_string]] ==
تحمِّل الدالة <code>template_from_string</code> القالب من سلسلة نصية.
[[تصنيف:Twig]]
[[تصنيف:Twig]]
[[تصنيف:Twig Functions]]
[[تصنيف:Twig Functions]]

المراجعة الحالية بتاريخ 09:58، 8 مايو 2021

تُستخدم الدوال لإجراء عملية ما، وتُستدعى بأسمائها متبوعة بأقواس، وقد تحتوي على وسيط واحد أو أكثر داخل تلك الأقواس. فيما يلي الدوال الموجودة في محرك القوالب Twig.

attribute

تُستخدم الدالة attribute للوصول إلى سمات ديناميكية للمتغير.

block

تُستخدم الدالة block إذا أردت طباعة كتلة ما عدة مرات وكان القالب يستخدم الوراثة.

constant

الدالة constant تعيد قيمة ثابتة لسلسلة نصية معطاة.

cycle

تدور الدالة cycle على مصفوفة من القيم.

date

تحول الدالة date الوسيط إلى تاريخ لتسمح بموازنة التواريخ.

dump

تهمل دالة dump معلومات عن متغير ما للقالب.

html_classes

تعيد الدالة html_classes سلسلة نصية من خلال ربط أسماء الأصناف معًا ربطًا شرطيًا.

include

تعيد الدالة include المحتوى المُخرَج لقالب ما.

max

تعيد الدالة max أكبر قيمة من تسلسل أو مجموعة من القيم.

min

تعيد الدالة min أصغر قيمة من تسلسل أو مجموعة من القيم.

parent

إذا استخدم قالب الوراثةَ فمن الممكن إخراج محتويات الكتلة الأب عند استبدال كتلة ما وتعديلها من خلال استخدام الدالة parent.

random

تعيد الدالة random قيمة عشوائية وفقًا لنوع المعامِل المرفق.

range

تعيد الدالة range قائمة تحتوي على التقدم الحسابي للأعداد الصحيحة.

country_timezones

تعيد الدالة country_timezones أسماء المناطق الزمنية المرتبطة برمز دولة ما.

template_from_string

تحمِّل الدالة template_from_string القالب من سلسلة نصية.