2014-10-06 43 views

回答

1

下面是如何创建一个可以在特定Sitecore的作用被发送到用户自定义工作流电子邮件一个很好的例子(和最后编辑内容项目的用户)。 http://techmusingz.wordpress.com/2014/04/25/workflow-notifications-in-sitecore-roles-and-users/

您可以链接到使用以下方法Sitecore的客户特定内容项,但你必须已经记录到Sitecore的客户端这个工作(否则你只是定向到Sitecore的登录页面,将不会被重定向到登录后的项目)。

/sitecore/shell/Applications/Content%20Manager/default.aspx?fo={id} & LA = {}语言VS & = {}版本莫&预览=

  • FO - 项目在Sitecore的客户端打开
  • 拉 - 语言打开(可选)
  • VS - 版本打开(可选)
  • 莫 - 预览 (可选)
+0

谢谢..对于内容项目的链接,你能指导我一个很好的例子吗?我尝试使用Sitecore.Links.LinkManager.GetItemUrl(contentItem)在电子邮件/ sitecore/shell/New Article Test.aspx中看到类似的内容,但我需要一个实际的URL,以便onclick指向内容。 – Newbie 2014-10-10 21:36:30

+0

您应该可以像这样传递UrlOptions:UrlOptions options = UrlOptions.DefaultOptions; options.AlwaysIncludeServerUrl = true; 然后做Sitecore.Links.LinkManager.GetItemUrl(contentItem,选项) – Trayek 2014-10-16 10:42:52

+0

这似乎生成了这样的链接:http:abc.com/sitecore/shell/New Article Test.aspx但当我点击链接它说文档未找到 – Newbie 2014-10-16 14:41:36