J'ai plusieurs modèles qui ne diffèrent les uns des autres que par quelques conteneurs. Le plus complexe contient tous les contenants de surensemble utilisés dans tout autre ainsi pour éviter de créer plusieurs modèles que j'ai créé le plus complexe au format suivantfacelet - imbriqué <ui:insert>
<ui:insert name="container1">
some layout stuff (div and all)
<ui:insert name="container1Content">
</ui:insert></ui:insert>
définissant insert imbriqué pour chaque contenant et le contenu.
Maintenant, dans le modèle de client en fonction de ce qui est nécessaire j'éteins récipient qui n'est pas nécessaire que
<ui:define name="container1/>
autre si conteneur est nécessaire, il suffit de définir le contenu comme
<ui:define name="container1Content">doSomething</ui:define>
S'il vous plaît laissez-moi Sachez si vous voyez des problèmes avec cette approche, un problème potentiel ou une approche alternative pour un scénario similaire.
merci beaucoup.
Maddy
Est-ce que cela fonctionne pour vous? –