Hi Folks, I have seen some templates grow are large and cluttered. I am trying to avoid such growth.
Can someone list the components at hand to use to prevent this or to be used to maintain maximum modularity? Is there a preferred tapestry component or best practice way to keep tml and java files small and modular ? For example... I have a layout that specifies several blocks <t:block t:id="tab2"> <h3>PPHL A League</h3> <hr/> <t:jquery.tabs t:listTabData="prop:ALevel" t:activePanelId="aLevelTabsIndex" > <t:block t:id="tab00"> <!-- begin block tab3 --> <h3>add INFORMATION description here</h3> <hr/> </t:block> <t:block t:id="tab01"> <h3>ROSTERS please select a team</h3> <hr/> ... I could cut and paste whole pages into these blocks... or I could refer to a page or component? Does anyone know what the best practice to do this is ? I know there are a few ways for components/pages... back in my struts days I use to operate a "target=" construct just to point the rendering to a page and I would know for sure it would get rendered in my spot. Just curious and a bit wishy washy not sure which one would be best suited. I try to compose things together but still unsure if its the best way or not. I prefer to keep code modularized as much as possible. Thanks for your assistance. Ken