Default-Wert für Seitentyp-Attribut wird u.U. nicht gesetzt
Reproduzieren
- In einer
site.xml
ein neues Attribut mit default-Wert festlegen
<attributes>
<attribute default="100">testattribute</attribute>
</attributes>
- Setup ausführen
- Seiten-Panel aufrufen
Erwartetes Verhalten
Das Attribut ist in der Seite mit dem default-Wert gesetzt. Wenn ich das Attribut als Setting darstelle, steht der default-Wert im Input drin.
Tatsächliches Verhalten
Das Attribut ist gar nicht in der Seite gesetzt. Das Attribut als Setting hat einen leeren Wert im Input.
Zusätzliche Informationen
Wenn ich im Seiten-Panel die Seite speichere, ohne die Einstellungen vorher aufgerufen zu haben, wird das Attribut korrekt mit default-Wert in die Seite geschrieben.
Wenn ich im Seiten-Panel erst die Einstellungen aufrufe und dort das leere Setting sehen und dann die Seite speichere, wird das Attribut mit einem leeren Wert in die Seite geschrieben.