Mit welchem Template werden die Components innerhalb eines Views iteriert ?

Ein View verwendet intern zum rendern eine ListComponent. Damit werden alle Components die direkt unter einem <view> node hängen mit einem ListComponent Template iteriert und gerendered.

Gibt man beim View eine 'class' an, wird diese beim suchen nach dem ListComponent template berücksichtigt. Will man also für einen view ein spezielles template verwenden kann man einfach class="myviewclass" beim <view> tag angeben und dann z.b. im gentics portlet descriptor (gentics-portlet.xml) überladen:

<template loader="myloader">
<classes>
<class id="plugin">formplugin2</class>
<class id="class">myviewclass</class>
<class id="component">ListComponent</class>
</classes>
<parameters>
<parameter id="filename">ListComponent_forview.vm</parameter>
</parameters>
</template>



Seite drucken
Seite empfehlen


Downloads & Links