2016-05-27 3 views
1

Создание пользовательского элемента меню и не может получить группы свойств с несколькими экземплярами для работы.Xpages: пользовательские элементы управления с группами свойств и несколькими экземплярами

Мой куб.см код:

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" 
    xmlns:xe="http://www.ibm.com/xsp/coreex"> 

    <xe:navigator id="navigator1" 
     styleClass="nav nav-pills nav-stacked"> 
     <xe:this.treeNodes>  
      <xe:repeatTreeNode indexVar="index" var="entry" 
       value="#{javascript:compositeData.menuItemGroup}"> 
       <xe:this.children> 
        <xe:pageTreeNode 
         label="#{javascript:entry.menuName}"> 
        </xe:pageTreeNode> 
       </xe:this.children> 
      </xe:repeatTreeNode> 
     </xe:this.treeNodes> 
    </xe:navigator> 
</xp:view> 

Мой XPage код:

Я подозреваю, что это может быть проще сделать это, прочитав структуру данных, что-то similar to this post:

ответ

1

Это просто опечатка.

Ваша группа свойств называется menutItemGroup - с «t» между «меню» и «ItemGroup».

Изменить код в пользовательский элемент управления

value="#{javascript:compositeData.menutItemGroup}"> 

(с «т» между «меню» и «ItemGroup»), и он будет работать.

+0

Yup that was it. Благодаря! –

Смежные вопросы