الفرق بين المراجعتين لصفحة: «Twig/inky to html»
< Twig
أسامه-دمراني (نقاش | مساهمات) 1.0: إضافة عنوان الصفحة | 2.0 محتوى الصفحة |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: المرشح inky_to_html في Twig}}</noinclude> | <noinclude>{{DISPLAYTITLE: المرشح inky_to_html في Twig}}</noinclude> | ||
المرشح inky_to_html يعالج [https://github.com/zurb/inky قالب بريد inky]:<syntaxhighlight lang="twig"> | المرشح <code>inky_to_html</code> يعالج [https://github.com/zurb/inky قالب بريد inky]:<syntaxhighlight lang="twig"> | ||
{% apply inky_to_html %} | {% apply inky_to_html %} | ||
<row> | <row> | ||
سطر 21: | سطر 21: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Twig/intro|مقدمة عن محرك القوالب Twig | * [[Twig/intro|مقدمة عن محرك القوالب Twig]] | ||
* [[Twig/advanced|توسيع Twig | * [[Twig/advanced|توسيع Twig]] | ||
* [[Twig/internals|المكونات الداخلية لـ Twig | * [[Twig/internals|المكونات الداخلية لـ Twig]] | ||
* [[Twig/tags|الوسوم في Twig]] | * [[Twig/tags|الوسوم في Twig]] | ||
* [[ Twig/filters|المرشحات في Twig]] | * [[ Twig/filters|المرشحات في Twig]] | ||
== المصادر == | == المصادر == | ||
* [https://twig.symfony.com/doc/3.x/filters/inky_to_html.html صفحة توثيق المرشح inky_to_html في توثيق Twig الرسمي] | * [https://twig.symfony.com/doc/3.x/filters/inky_to_html.html صفحة توثيق المرشح inky_to_html في توثيق Twig الرسمي] | ||
[[تصنيف:Twig]] | [[تصنيف:Twig]] | ||
[[تصنيف:Twig Filters]] | [[تصنيف:Twig Filters]] |
المراجعة الحالية بتاريخ 19:18، 5 مايو 2021
المرشح inky_to_html
يعالج قالب بريد inky:
{% apply inky_to_html %}
<row>
<columns large="6"></columns>
<columns large="6"></columns>
</row>
{% endapply %}
يُستخدم المرشح أيضًا لإدراج ملف:
{{ include('some_template.inky.twig')|inky_to_html }}
لاحظ أن المرشح inky_to_html
جزء من InkyExtension
وهذا لا يكون مثبتًا افتراضيًا، لذا ثبته أولًا:
$ composer require twig/inky-extra
ثم ثبت twig/extra-bundle
في حالة مشاريع Symfony:
$ composer require twig/extra-bundle
أما غير ذلك فأضف التوسيع صراحة إلى بيئة Twig:
use Twig\Extra\Inky\InkyExtension;
$twig = new \Twig\Environment(...);
$twig->addExtension(new InkyExtension());