如何在Sitecore菜单列表中添加自定义菜单

如何在Sitecore菜单列表中添加自定义菜单,sitecore,sitecore6,sitecore7,Sitecore,Sitecore6,Sitecore7,我想在Sitecore的“开始”菜单列表中添加我的自定义应用程序名称,下面是本文: 它说使用核心数据库我正在使用这个,我找不到Layout studio,任何sitecore开发人员都可以建议我如何找到这个并完成我的工作。提前谢谢。我想你链接到那里的说明已经过时了。在最近发布的Sitecore中,我还没有见过这样的UI 在Sitecore 6.6中工作时,我已成功使用以下说明制作了自定义应用程序: 但请注意我在博客中提到的问题。Sitecore的最新版本微妙地打破了上述定义的配置,您必须手动

我想在Sitecore的“开始”菜单列表中添加我的自定义应用程序名称,下面是本文:


它说使用核心数据库我正在使用这个,我找不到Layout studio,任何sitecore开发人员都可以建议我如何找到这个并完成我的工作。提前谢谢。

我想你链接到那里的说明已经过时了。在最近发布的Sitecore中,我还没有见过这样的UI

在Sitecore 6.6中工作时,我已成功使用以下说明制作了自定义应用程序:

但请注意我在博客中提到的问题。Sitecore的最新版本微妙地打破了上述定义的配置,您必须手动编辑文件扩展名才能使一切正常工作:

--编辑以添加--

基于下面的“它在7.5中不起作用”评论,我在Sitecore 7.5 rev 141003的测试实例上尝试了这些说明。看起来7.5的表现略有不同,但我仍然可以让它工作

使用“应用程序”字段的外部链接按钮在
/sitecore/content/Applications
下创建项目。显示原始值时,它应该类似于:

然后使用应用程序字段的内部链接在
/sitecore/content/Documents And settings/All users/Start menu
下创建应用程序快捷方式。我发现它仍然添加了我在博客文章中提到的“.aspx”扩展名,但我也发现再次编辑它不起作用-当我点击“保存”时,它就会重新出现。我需要使用“原始值”视图从链接数据中编辑出扩展名,以便获得如下所示的数据:

设置好这些内容后,刷新页面会导致测试项出现在“我的开始”菜单上:

希望这对你也有用

--进一步编辑以添加--

Sitecore 7.5中介绍此问题的新博文:


您使用的是哪个版本的Sitecore?Layout Studio可能是Sitecore中最少的功能之一,就我个人而言,我从未使用过

相反,您应该在VisualStudio中创建布局-这意味着您的布局可以添加到源代码管理系统中。然后按照Jeremy答案中链接中的说明进行操作


如果出于某种原因确实需要访问Layout Studio,可以在以下位置找到它:
Sitecore菜单>开发工具>开发人员中心
。从那里,您可以创建新文件/打开现有文件。

我可以创建应用程序,但当我将其添加到快捷菜单时,它不会显示在菜单列表中。这些说明是关于如何将ASPX页面(实现您的应用程序)添加到Sitecore的“开始菜单”。如果这不是你想要的,我可以尝试进一步帮助你,但我需要更多关于你想要实现的目标的细节。我只想在菜单列表中添加一个菜单,现在不需要在它的点击上显示任何布局。它在sitecore 6.5中运行良好,但在sitecore 7.5Ah中不工作-对-这可能是一个关键信息。(我想,在你的问题中还应该加上这一点)我现在还没有一个可以用来测试的例子。我会看看是否能在以后一起。我在我的visual studio项目中创建了简单的布局,在创建应用程序时,我将此布局的路径指定给应用程序,它创建得很好,没有任何错误,但是,当我创建快捷菜单时,它不会显示在菜单列表中。开发人员中心菜单不会显示在开发工具下。我正在使用Sitecore 7.5,那么如何在此版本中修复它?您使用的是哪个版本的Sitecore?我想它可能在7.5中被删除了。添加快捷方式应尽可能简单,确保它在所有用户中都存在,并且不受安全限制。正如我所说,您不需要开发人员中心。下面的文章没有任何错误,但它无法解决我的问题。在添加时,我注意到在快捷菜单创建时,当我插入链接时,它会用我的应用程序名添加.aspx扩展名,而当我手动填充时,它不会保存我的值