【问题标题】:List control not visible after adding in Sitecore SPEAK UI在 Sitecore SPEAK UI 中添加后列表控件不可见
【发布时间】:2015-03-28 02:50:16
【问题描述】:

我是 Sitecore 的新手,我正在尝试在 Sitecore Speak 中添加一个列表控件。虽然我能够添加一个列表控件并将一个搜索数据源绑定到它,但当我运行页面时它在页面中不可见。我不确定发生了什么。 下面是页面布局的屏幕截图。 我正在使用 Sitecore 7.5 和 Sitecore Rocks 1.4 版。 enter link description here

【问题讨论】:

    标签: sitecore sitecore7.5 sitecore-speak-ui


    【解决方案1】:

    在这种情况下,您将列表控件数据绑定到SearchDataSource 的数据源项是否有任何数据?

    您可以使用Sitecore.Speak.App.DataSource.viewModel.Items() 在浏览器控制台中进行调试,我相信只要您的网页处于调试模式并使用此查询字符串?sc_debug=1。

    如果不更新SearchDataSource 组件以执行并返回您希望绑定的数据。 SearchDataSource 组件将有几个选项来设置您希望执行的搜索。

    在这种情况下,您不需要数据源,因为您的数据来自绑定到数据源控件的 Items 属性。

    【讨论】:

    • SearchDataSource 绑定到具有默认文本的文本框。我注意到当我使用 ?sc_debug=1 运行页面时,我无法访问 Sitecore.Speak.App.DataSource.viewModel.Items() 或 Sitecore.app 。它会抛出一个错误,提示“未定义 Sitecore”,并且找不到默认的 require.js/sitecorify.css 文件。我不确定这是否与未显示的列表控件有关。
    • 您可以从 ROCKS 发布您的 PageCode 和您的 SPEAK 页面布局的屏幕截图,以便我找您吗?
    猜你喜欢
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多