19. Jan 2011
Auf ein separates Mastertemplate können Sie verzichten, wenn Sie dies direkt im XSLT-Template definieren.
Auf ein separates Mastertemplate können Sie verzichten, wenn Sie dies direkt im XSLT-Template definieren.
Bisher ist für jedes Weblic sowohl ein XSLT-Template zur Darstellung, als auch ein Mastertemplate, welches als Inhaltsvorlage dient definiert. Inzwischen können Sie die Inhaltsdefinition des Mastertemplates einfach in die wd:extension des XSLT-Templates schreiben. So führen Sie Nu Anpassungen durch, die sowohl Inhalt als auch Darstellung betreffen.
<wd:mastertemplate> <wd:contentGroup name="content1"/> <wd:contentGroup name="content2"/> <wd:contentGroup name="content3"/> <wd:contentGroup name="content4"/> <wd:contentGroup name="content5"/> <wd:contentGroup name="container"/> <wd:contentGroup name="formContainer"/> <wd:item name="Text Smart" xmlns:en="/en" en:name="Text smart" icon="/wGlobalProject/wGlobal/layout/images/element-icons/element_text.gif" type="text.smart"> <wd:fragment id="title" type="char.text"/> <wd:fragment id="display" type="char.display"/> <wd:fragment id="text" type="text.standard"><![CDATA[<p>Text smart</p>]]></wd:fragment> </wd:item> </wd:mastertemplate>
Das bisherige Prinzip bleibt weiterhin bestehen. Beide Techniken können Sie beliebig mischen.
<editor> ... <mastertemplate considerEmbedItems="1"/>