{% from '@Provider/macros/room.html.twig' import room %}
{# Default block settings #}
{% set class = pimcore_input('class').getData() %}
{% set marginTop = pimcore_select('margin_top').getData() %}
{% set marginBottom = pimcore_select('margin_bottom').getData() %}
{% set containerWidth = pimcore_select('container_width').getData() %}
{% set areaClass = class ~ ' ' ~ marginTop ~ ' ' ~ marginBottom ~ ' ' ~ containerWidth %}
{% set anchorId = pimcore_input('anchor').getData() %}
{# room block settings #}
{% set headerTag = pimcore_select('header_tag').getData() %}
<div class="area area--room {{ areaClass }}"{% if anchorId %} id="{{ anchorId }}"{% endif %}>
{% if editmode %}
{{ pimcore_relation('room', {
"types": ["object"],
"subtypes": {
"object": ["object"]
},
"classes": ["Room"],
"reload": true
}) }}
{% endif %}
{{ room(pimcore_relation('room').getElement(), headerTag) }}
</div>