OpenCms: как получить доступ к содержимому элемента xml из нескольких файлов схемы - PullRequest
0 голосов
/ 19 августа 2010

У меня есть сомнения относительно структурированного содержимого XML в OpenCms. У меня есть две XML-схемы, одна для редактирования верхних меню (меню одинаковы на всех страницах) и другая схема для редактирования содержимого страницы. В файле jsp шаблона мне нужно получить доступ к содержимому элемента xml из обоих файлов схемы. Как пойти на это? я должен указать что-то в?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2010

Альтернативным решением может быть создание меню из структуры папок.Это обычный метод для работы с меню в OpenCms.

0 голосов
/ 02 сентября 2010

Вы можете вставить один xsd в другой.Сначала вы определяете свое меню с помощью menu.xsd, а затем включаете его следующим образом в ваш файл ie page.xsd:

<xsd:include schemaLocation="opencms://system/modules/com.yourmodule.www/schemas/menu.xsd"/>
...
<xsd:element name="Menu" type="OpenCmsMenu" minOccurs="1" maxOccurs="1" />

, где «OpenCmsMenu» должно быть именем типа, как вы его определили в своем меню.XSD.

...