在我从 SDL Tridion 2011 CMS 发布的其中一个页面中,需要显示最新的修订日期(即页面的当前修改版本的日期)和页面的最后发布日期。谁能建议如何使用 SDL Tridion 2011 来实现这一点。
问问题
804 次
2 回答
8
鉴于您的模板代码是在发布时执行的,要在 ComponentPresentation 或 Page 中输出最新的发布日期,您只需使用 DateTime.Now
正如其他人建议Revision Date
在.Info
课程中访问的那样。
如果您使用的是 DWT 或 XSLT 模板,您将需要制作一个 TBB 以将此值放入包中,然后将其与您的布局模板一起输出,或者使用自定义函数源直接输出该值。
但是请说明您使用的是哪种模板,以便我们给出更全面的答案
于 2012-07-09T11:50:37.180 回答
4
上次修改项目的日期/时间
Page 有 RevisionDate 属性public DateTime RevisionDate { get; }
上次发布项目的日期时间
PublishInfo 类中有 PublishedAt 属性。
于 2012-07-09T09:30:49.880 回答