2017-01-09 87 views
0

我有多個小配件出現在配置文件中,我希望用戶可以在其配置文件中進行配置。爲此,我想使用iWidget編輯模式。這是在profiles/myProfileView中支持的嗎?我還沒有能夠讓編輯選項出現在小部件操作菜單中,但是可以通過編程方式更改模式。IBM Connections配置文件小部件編輯模式

將編輯模式添加到配置文件小部件有什麼要求?

到目前爲止,我在小部件-config.xml中編輯添加到widgetDef:

<widgetDef defId="myBadgeId" url="/App/myBadge.xml" modes="view edit"> 

添加編輯到supportedModes到窗口小部件定義XML:

<iw:iwidget name="My Widget" xmlns:iw="http://www.ibm.com/xmlns/prod/iWidget" iScope="myWidgetClass" allowInstanceContent="true" 
supportedModes="view edit" mode="view"> 

和定義不同的內容對於每種模式:

<iw:content mode="view"> 
    <![CDATA[<div id="myWidgetRoot"></div>]]> 
</iw:content> 
<iw:content mode="edit"> 
    <![CDATA[<div id="myWidgetRoot">EDIT MODE!</div>]]> 
</iw:content> 

回答

1

它似乎配置文件不支持編輯(或搜索,fullpage爲該事) 。

見幻燈片#35在此演示文稿:http://www.slideshare.net/IBMSBT/ibmsbt-webinar130828

IBM SBT Webinar Slide 35

+0

- 尼斯找到,感謝馬庫斯。這似乎是合理的,因爲有一個完整的Edit Profile頁面,看起來可以添加小部件。不過,我很有希望。 – markdon

+0

是的,這是一個棘手的侷限性 - 我可以想象有一百萬個用例可以讓配置文件所有者編輯/配置他的個人資料頁面上顯示的小部件。但是,您可以**將小部件添加到配置文件頁面(通過小部件配置XML文件),但這些僅支持「視圖」模式。有一些有趣的用例可以顯示與您正在訪問的用戶相關的信息,從而增強整個用戶體驗。 –