У меня есть сомнение в отношении структурированного содержимого xml в OpenCms. У меня две схемы XML, одна для редактирования верхних меню (меню одинаковы на всех страницах) и еще одна схема для редактирования содержимого страницы. В файле jsp шаблона мне нужно получить доступ к содержимому элемента xml из обоих файлов схемы. Как это сделать? мне нужно что-то указать?OpenCms: Как получить доступ к содержимому элемента xml из нескольких файлов схемы
0
A
ответ
0
Вы можете вставить один xsd в другой. Сначала вы определяете свое меню с помощью menu.xsd, то вы включите его, как это в вашем т.е. 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» должно быть имя типа, как вы определили его в menu.xsd.
0
Альтернативным решением может быть создание меню из структуры папок. Это обычный метод работы с меню в OpenCms.
любые эксперты OpenCms здесь? –
не так много opencms ребята, я думаю, более частые ответы через список рассылки nabble opencms: http://old.nabble.com/OpenCMS---Dev-f654.html –
thanx для ссылки. –