{# @var craft \craft\web\twig\variables\CraftVariable #} {# @var entry \craft\elements\Entry #} {# Description of what this file is for @package baukasten @author David Hellmann [davidhellmann.com@gmail.com] o-richTextMarginals ------------------------------------------------------------ #} {# -- Set Defaults -- #} {% set defaults = { cn: 'o-richTextMarginals', modifiers: [], customClasses: [], data: {}, js: null, text: null, marginals: null, } %} {# -- Merge Default with Options -- #} {% set opt = opt is defined ? defaults|merge(opt) : defaults %} {# -- Modul -- #} {% if opt.text %}
{% include '_contentBuilders/_contentBuilderModulesMatrix.html' with { data: marginalFirst } only %} {% endif %} {% endif %} {# -- Text -- #}
{{ opt.text | raw }}
{# -- Marginal Last -- #} {% if opt.marginals | length > 1 %} {% set marginalLast = opt.marginals.marginal[0] ?? null %} {% if marginalLast ?? null %} {% endif %} {% endif %}
{% endif %}