Config-Variablen eines eigenen CMS-Elements in der Administration

Hallo zusammen,
bei einem eigenen CMS-Element habe ich eine Config-Variable maxnumber.
Problem: Im Twig-Code für die CMS-Administration (d.h. für die Untermodule component & config) verhält sich diese Variable seltsam.
Ihr Wert (gesetzt per defaultConfig bei der Service-Registrierung) wird mittels {{ … }} im Template korrekt ausgegeben.
In jeder anderen Hinsicht verhält sich die Variable jedoch, als wäre sie nicht definiert :

  • Eine If-Clause mit „is defined“ evaluiert zum Beispiel als false;
    - rechnen lässt sich mit der Variable nicht;
    - wenn man ihren Wert einer anderen Variable zuteilt und diese ausgibt, versagt das ganze Template und gibt überhaupt nichts aus.
    Im Frontent läuft hingegen alles so, wie ich es für richtig hielte.

Beispielcode, der im Frontend funktioniert, in der Administration aber nicht:

{{ element.config.maxnumber.value }}
{# Output: 12 (korrekt – in der Administration wie auch im Frontend) #}

{% if element.config.maxnumber.value is defined %}
Ist definiert.
{% endif %}
{# Output: in Administration keiner; im Frontent "Ist definiert." #}

{% if element.config.maxnumber.value == 12%}
Wert ist 12.
{% endif %}
{# Output: in Administration keiner; im Frontent "Wert ist 12." #}

Muss ich mich einfach von der Idee verabschieden, in der Administration bestimmte Operationen mit Config-Variablen durchzuführen?

Okay, Antwort gefunden. Das in der Administration ist kein hundertprozentiges Twig.
https://forum.shopware.com/discussion/comment/268660/#Comment_268660