J'ai un doute concernant le contenu structuré xml dans OpenCms. J'ai deux schémas XML, un pour éditer les menus supérieurs (les menus sont identiques sur toutes les pages) et un autre schéma pour éditer le contenu de la page. Dans le fichier jsp modèle, j'ai besoin d'accéder au contenu de l'élément xml à partir des deux fichiers de schéma. Comment faire pour ça? Dois-je spécifier quelque chose?OpenCms: Comment accéder au contenu de l'élément xml à partir de plusieurs fichiers de schéma
0
A
Répondre
0
Vous pouvez intégrer un fichier xsd dans un autre. D'abord, vous définissez votre menu via menu.xsd, vous l'inclure comme celui-ci dans votre page.xsd dire:
<xsd:include schemaLocation="opencms://system/modules/com.yourmodule.www/schemas/menu.xsd"/>
...
<xsd:element name="Menu" type="OpenCmsMenu" minOccurs="1" maxOccurs="1" />
où « OpenCmsMenu » doit être le nom du type que vous l'avez défini dans votre menu.xsd.
0
Une solution alternative pourrait être de générer les menus à partir de la structure de dossiers. C'est la méthode habituelle pour gérer les menus dans OpenCms.
Questions connexes
- 1. Validation de schéma xml pour les fichiers de schéma volumineux
- 2. fichiers bouclez - OpenCMS
- 3. Génération de schéma SQL à partir de XML
- 4. Génération de schéma XML à partir de fichiers de classe JAXB dans Ant
- 5. Création de plusieurs fichiers XML à partir d'un XSLT vanillé
- 6. Erreur de validation XML lors de l'utilisation de plusieurs fichiers de schéma/espaces de noms
- 7. Accéder à du contenu JavaScript dynamique à partir de onclick
- 8. Pratiques de production OpenCMS
- 9. Comment générer des fichiers de classe Objective C à partir d'un schéma XML?
- 10. Comment accéder au système de fichiers local à partir de navigateurs WebKit en utilisant JavaScript?
- 11. comment accéder au fichier xml?
- 12. OpenCms - modifier périodiquement le contenu d'un fichier
- 13. comment accéder au service asmx à partir de HTML?
- 14. Accéder à l'objet du modèle à partir de plusieurs contrôleurs?
- 15. Schéma de XML ouvert
- 16. Comment puis-je accéder au contenu de ce tableau PHP?
- 17. comment accéder au répertoire du serveur de fichiers dans Java?
- 18. Outil C++ pour générer des fichiers XML aléatoires à partir du schéma XML?
- 19. peindre un volet de propriétés à partir du schéma xml
- 20. générer une clé de formulaire à partir d'un schéma XML
- 21. Création de document XML à partir du schéma XSL
- 22. Générateur de code de schéma XML C++
- 23. Comment accéder au système de fichiers à partir d'un EJB 3?
- 24. Accéder au contenu Web de Liferay depuis un portlet?
- 25. Accéder au contenu XML via PHP en utilisant SimpleXML
- 26. Accéder au contexte de printemps à partir de jaas LoginModule
- 27. Plusieurs fichiers de schéma XSD dans des classes C#
- 28. Comment accéder au contenu d'un contrôle ASP.NET?
- 29. Comment puis-je accéder à dataGridColumn à partir de itemRenderer?
- 30. Comment accéder à plusieurs valeurs à partir des contrôles
des experts OpenCms ici? –
pas beaucoup d'opencms les gars ici je pense, des réponses plus fréquentes via nabble opencms liste de diffusion: http://old.nabble.com/OpenCMS---Dev-f654.html –
merci pour le lien. –