Sitecore说出UI从启动板,桌面或内容编辑器打开的对话框的布局和渲染

时间:2016-05-25 08:39:04

标签: sitecore sitecore-speak-ui

应该使用哪些布局和渲染来创建可以从

开始的对话框/应用程序
  1. 启动板
  2. 内容编辑器按钮
  3. 桌面开始菜单快捷方式
  4. 作为一个例子;这是“用户管理器”对话框的图像。请注意每种情况下标题栏外观的差异。我尝试在Sitecore中检查这个控件以查看它是如何开发的,但是它是在Sheer UI中实现的,而不是在SPEAK UI中实现的。是否可以使用特定布局和渲染组合自动完成,或者我是否需要检测应用程序的上下文以控制是否在对话框的左上角显示启动板图标?

    用户管理器 - 从Launchpad启动 User Manager - launched from Launchpad

    用户管理器 - 从内容编辑器启动 User Manager - launched from Content Editor

    用户管理器 - 从桌面开始菜单启动 User Manager - launched from Desktop Start Menu

1 个答案:

答案 0 :(得分:1)

我可以告诉你,这里的用户管理器示例实际上是Sheer UI而不是SPEAK。

对于对话框标题,使用" DialogPageStucture"," DashboardPageStrucuture"会给你" GlobalHeader"占位符如下所示。我不确定如何混合和匹配它们,因为用户管理器是纯粹的UI而不是SPEAK。

对于启动板按钮和标题使用" GlobalHeader"和" GlobalLogo" (这是启动板按钮)。将GlobalHeader添加到GlobalHeader占位符中。将GlobalLogo添加到GlobalHeader.StartButton。