在我的SPEAK應用程序中,我需要一個文本字段來保存對內容項目的引用。我希望用戶能夠通過標準對話框(比如您在「常規鏈接」字段中單擊「插入鏈接」時看到的對話框)和要寫入我的文本字段的項目的ID來選擇項目。如何通過Sitecore SPEAK應用程序中的對話框選擇項目?
有沒有一種標準的方式來使用Sitecore 7.2中的SPEAK來做到這一點?
在我的SPEAK應用程序中,我需要一個文本字段來保存對內容項目的引用。我希望用戶能夠通過標準對話框(比如您在「常規鏈接」字段中單擊「插入鏈接」時看到的對話框)和要寫入我的文本字段的項目的ID來選擇項目。如何通過Sitecore SPEAK應用程序中的對話框選擇項目?
有沒有一種標準的方式來使用Sitecore 7.2中的SPEAK來做到這一點?
如果您在這裏查看我的SPEAK模塊:使用ItemTreeView控件,使用此控件,您可以允許用戶選擇一個/多個Sitecore項目。
https://github.com/sobek1985/SitecoreDataImporter
如果你從GitHub安裝版本中,您可以看到在Sitecore的岩石我SPEAK應用程序以替換如果更容易效仿的榜樣。
但這裏是他的設置ItemTreeView我使用
ClickFolderMode = 1(激活) SelectMode = 1(單所選項目)
這裏指https://doc.sitecore.net/speak/components/itemtreeview
你應該能夠然後從控件viewModel中獲取選定的項目。類似this.ItemTreeView.viewModel.selectedId不記得確切的屬性
謝謝!我會試試這個。 –