po: меню с идентификатором

#jsf #primefaces

#jsf #основные лица

Вопрос:

У меня проблема в компоненте меню primefaces olympos, из-за которой я не разрешил изменять идентификатор для ссылки.

layoutmenu.страница xhtml

xmlns:по»http://primefaces.org/olympos »

 <po:menu class="active" id="layout-main" model = "#{menuMB.principalModel}" />
<po:menu id="personal layout" model = "#{menuMB.pessoalModel}" />
 

Когда я пытаюсь сослаться на ссылку, она не находит эти идентификаторы (layout-main, layout-personal), поскольку оба меню имеют один и тот же идентификатор с именем «layout-menu».

страница layouttabmenu.xhtml

 <a id="menu-principal" href="#" rel="layout-principal" />
<a id="menu-pessoal" href="#" rel="layout-pessoal" />

<ui: include src="layoutmenu.xhtml" />
 

Кто-нибудь знает решение для установки идентификатора?

Комментарии:

1. Ухххх пробел между # и { делает его чем-то иным, чем EL …. и пробел между po: и menu??? И пробелы вокруг = Пожалуйста, исправьте их.

2. Это пользовательский компонент премиум-темы Primefaces. Вы должны спросить PrimeTek на их форуме здесь: forum.primefaces.org/viewforum.php?f=91