views_rss_yandex-2.0.0/templates/views-view-row-rss.html.twig
templates/views-view-row-rss.html.twig
{#
/**
* @file
* Default theme implementation to display an item in a views RSS feed.
*
* Available variables:
* - title: RSS item title.
* - link: RSS item link.
* - description: RSS body text.
* - item_elements: RSS item elements to be rendered as XML (pubDate, creator,
* guid).
*
* @see template_preprocess_views_view_row_rss()
*
* @ingroup themeable
*/
#}
{% if yandex_turbo_enabled %}
<item turbo="true">
<turbo:extendedHtml>true</turbo:extendedHtml>
{% else %}
<item>
{% endif %}
<title>{{ title }}</title>
<link>{{ link }}</link>
<description>{{ description }}</description>
{% for item in item_elements -%}
{% if yandex_turbo_enabled and item.key == 'yandex:full-text' %}
<turbo:content>
<![CDATA[
{{ item.value }}
]]>
</turbo:content>
{% else %}
<{{ item.key }}{{ item.attributes -}}
{% if item.value -%}
{% if item.cdata -%}
><![CDATA[{{ item.value|raw }}]]></{{ item.key }}>
{% else -%}
{% if item.escaped -%}
>{{ item.value|raw }}</{{ item.key }}>
{% else -%}
{% if item.value is iterable %}
>{{ item.value|render }}</{{ item.key }}>
{% else -%}
>{{ item.value }}</{{ item.key }}>
{% endif %}
{% endif %}
{% endif %}
{% else -%}
{{ ' />' }}
{% endif %}
{% endif %}
{%- endfor %}
</item>
