Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#27393
Baum - Tabellen: Selektion von mehrfach vorkommenden Zeilenobjekten expandiert Teilbäume / wählt falsche Zeile
#27424
"Container" für neue Grid-Zeile nicht mandatory, aber versteckte NPE, wenn Wert gelöscht wird
Verbesserung
Detail
#27320
Layout-XML: Nutzung von Template-Parametern bei inneren Templateaufrufen
Bei der Instantiierung von Layout-Templates ist es möglich ein tl:LayoutComponent Property zu füllen indem wieder ein Layout-Template instanttiert wird. Hier soll es möglich sein Argumente des äußeren Template-Call bei dem Aufruf des inneren Template zu nutzten.
Beispiel
Es gibt ein Template "outer.template.xml" mit einem Parameter "dialogs" der eine Liste von LayoutComponent's erwartet. Weiter gibt es ein Template "inner.template.xml" welches einen Parameter "typeOptions" erwartet.
Folgendes Template erwartet einen Parameter "modelType" und will "inner.template.xml" "aufrufen" und den Parameter "modelType" in den Argumenten für "inner.template.xml" nutzen.
<config:template xmlns:config="http://www.top-logic.com/ns/config/6.0" assistant-for="outer.template.xml" > <properties> <property name="modelType" type="String" /> </properties> <config> <dialogs> <config:template-call template="inner.template.xml"> <arguments> <typeOptions type="${modelType}"/> </arguments> <config> </dialogs> </config> </config:template>
Test
Wird benutzt im Test für #27332.