问题标签 [sitecore-speak-ui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
517 浏览

sitecore - 使用 Sitecore Rocks 创建 Sitecore Speak UI 应用时未出现新项目

我正在尝试使用 Sitecore Rocks 使用 Speak UI 框架在 Sitecore 7.1 上创建一个 Sitecore 应用程序。当我尝试添加新项目时,什么都没有出现并且被阻止。我正在尝试关注此视频

请看附图。你知道为什么不工作吗?

在此处输入图像描述

0 投票
3 回答
981 浏览

sitecore - 关闭从富文本编辑器打开的 Sitecore Speak 对话框

我正在将 Sheer UI 模块转换为 SPEAK,除了一个问题外,它通常非常轻松。这是一个对话框,通过在富文本编辑器中单击按钮打开。我不知道如何关闭它并返回一个值。

我已经尝试查看 Sitecore 现有 SPEAK 对话框的执行方式。例如SelectMediaDialog

  • 它有一个名为insertButtonRule.
  • 目标控件设置为SelectMediaButton,触发器设置为click
  • 关联规则的条件/动作是“何时always,将对话框返回值设置为组件 MediaResultsListControl selectedItemId”。

这似乎相当简单,但我无法为我的应用程序复制它 - 它什么也不做。我意识到当前的 Sitecore SPEAK 对话框都不是从富文本编辑器启动的,所以这并不是真正的同类比较。也许这是我打开对话框的方式?

这是我用来打开对话框的 js 命令(它与我的旧 Sheer UI 应用程序基本相同,但 URL 不同):

有没有其他人为富文本编辑器编写过 SPEAK 应用程序?欢迎任何建议。

0 投票
1 回答
349 浏览

sitecore - 过滤 Sitecore SPEAK UI TreeView

我正在 Sitecore 7.2 中构建 SPEAK UI 页面,并希望使用 TreeView 组件来选择项目。(请参阅此处的 SPEAK UI 组件:http: //sdn.sitecore.net/upload/sitecore7/72/speak_component_reference_sc72_a4.pdf

我只想显示具有特定模板的项目,但没有找到这样的功能。

是否可以以某种方式过滤 TreeView?

0 投票
2 回答
1124 浏览

sitecore - Sitecore SPEAK 初学者在包含 Javascript 时遇到问题

我正在尝试编写我的第一个简单的 Sitecore Speak 组件。

没什么好看的,我只需要开始。所以我在 Visual Studio 中创建了我的 Speak 组件,在 Sitecore 中我的渲染指向了我的组件。这一切都是开箱即用的。我在我的 SPEAK 布局上插入我的渲染,当我访问该页面时,我收到一条错误消息 在此处输入图像描述

任何人都知道为什么?我需要做什么?我正在使用 Sitecore 7.5。

我的 cshtml 看起来像这样:

0 投票
2 回答
511 浏览

sitecore - Sitecore SPEAK 基础知识

我对 Sitecore SPEAK 还很陌生,我正在寻找一些基础知识。甚至哪个版本的 Sitecore 支持 SPEAK 等基础知识。我看到很多地方都提到它在 7.0 中受支持,而很少有地方说 7.1 版本。我有一个 Sitecore 7.0 版本,当我打开 Core 数据库时,我想知道是否需要安装任何特定模块,因为我没有看到任何与 SPEAK 相关的内容。

这个链接是他们谈论它的 sitecore 的官方博客。但是没有提到要求。 Sitecore SPEAK 博客 - 简介 任何帮助将不胜感激

0 投票
2 回答
299 浏览

javascript - Sitecore SPEAK - 以编程方式设置 searchdatasource root

我最近一直在玩 SPEAK 对话框。到目前为止,我喜欢它,但偶然发现了一个问题。我在 url 参数中传递了一个 itemID,我想在列表控件中显示该项目的子项。

我的方法是创建一个 SearchDataSource 并通过 javascript 设置字段“rootItemId”。这似乎不起作用。有没有办法在 PageCode 中访问 SearchDataSource 的 rootItemId?

0 投票
3 回答
1123 浏览

javascript - 如何在 Sitecore 中构建 SPEAK 组件?

我正在尝试使用 Sitecore 7.5 和 SPEAK 1.2 创建一个简单的 SPEAK 组件。该主题的文档似乎很薄弱或过时。我尝试关注这篇文章,但其中有很多漏洞: http: //www.dervalp.com/component-in-speak-1-2-client-side/

谁能推荐任何创建 JavaScript SPEAK 组件的步骤?

0 投票
2 回答
466 浏览

sitecore - Sitecore SPEAK UI configure ListControl to display icon and button

Is there a way in Sitecore SPEAK UI (7.5) to configure a ListControl (ViewMode set to DetailList) to contain a column with images, and another column containing buttons?

I've created a ListControl Parameters item beneath my PageSettings item and have added a few ColumnField items for the required columns - but cant find any other template types to add for different types of column data. I've also tried playing around with the Formatter and HTMLTemplate fields of the ColumnFields but am not sure how these are meant to be used.

0 投票
1 回答
1250 浏览

sitecore - 从 WebEdit 命令打开时,Sitecore 设置 SPEAK UI 对话框大小

我在 Sitecore 中为页面编辑器提供了一个自定义体验按钮,它引用了一个自定义命令。从这个上下文中打开 SPEAK 对话框的正确方法是什么?应该如何设置对话框的宽度/高度?

我有以下命令代码:

而且我发现对话框的大小与width传递heightSheerResponse.ShowModalDialog. 我也尝试过传入以“px”为后缀的值,但这并没有帮助。

0 投票
1 回答
158 浏览

sitecore - Sitecore SPEAK - 无法添加新项目

我正在使用 Sitecore 7.5 初始版本并尝试在 Sitecore SPEAK 中添加一个新项目。左边没有 SPEAK 选项,我只有Recent、和。我无法添加任何类型的项目,因为它似乎总是有消息。我在这里错过了什么吗?Non-systemSystemAllLoading...

我包括了我目前得到的截图

Sitecore SPEAK