forked from a64f7bb4-7358-4778-9fbe-3b882c34cc1d/v1
25 lines
500 B
Twig
25 lines
500 B
Twig
{#
|
|
/**
|
|
* @file
|
|
* Template for a generic layout.
|
|
*/
|
|
#}
|
|
{%
|
|
set classes = [
|
|
'row',
|
|
'layout',
|
|
'layout--' ~ layout.id|clean_class,
|
|
]
|
|
%}
|
|
{% if content %}
|
|
<div{{ attributes.addClass(classes) }}>
|
|
{% for region in layout.getRegionNames %}
|
|
{% if content[region] %}
|
|
<div {{ region_attributes[region].addClass('layout__region', 'layout__region--' ~ region|clean_class) }}>
|
|
{{ content[region] }}
|
|
</div>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
{% endif %}
|