|
Bonjour, J'ai un ContainerList que j'ai déclaré dans une JSP bloc_standard.jsp. Ensuite, dans mes différents templates, je vais faire un include de bloc_standard.jsp. J'ai vu dans main_content.jsp des CorporatePortalTemplates un truc dans le genre : <% String id = request.getParameter("id"); // must be different if this jsp is called more than one time %> <content:declareContainerList name='<%="contentContainer" + id%>' titleKey="contentContainer" title="Content Container" bundleKey="<%=resBundleID%>" > <content:declareContainer> <content:declareField name='<%="subTitle" + id%>' title="Title" titleKey="title" bundleKey="<%=resBundleID%>" type="SmallText" /> ... Je voulais savoir pourquoi il fallait ajouter un identifiant au nom des différents éléments (<%="contentContainer" + id%>), puisque dans la doc des templates il est précisé que : "Fields are defined in Jahia using an identifier called the “definition name”. This name must be unique within the current context, which may be the current page or the current container (which we will introduce in the next section)." Cette méthode est-elle obligatoire ? Sinon, quels sont les risques ? Merci. Thomas. |
- Pourquoi ajouter un identifiant au nom des champs et ... Thomas RENARD
- Réf. : Pourquoi ajouter un identifiant au nom de... Jean-Michel Beaupré
