【发布时间】:2012-06-04 08:26:42
【问题描述】:
谁能指导我如何在 DD4T 代码中使用 Razor 模板中的 SiteEdit 特定语法或标签?我已经在其中看到了与 Site Edit 相关的类,但无法理解如何在视图中使用 SiteEdit 标签,其中存在一些类似于 Dreamweaver 的语法,例如我们在 Dreamweaver 中使用的 RenderComponentField 或 tcdl:ComponentField。我对 DD4T 非常陌生,正在使用 SiteEdit 2009 SP3 和 SDL Tridon 2011 SP1。
提前致谢。
更新:我们已经尝试了答案中提到的实现,但不幸的是,当我们在代理中访问页面时出现错误,指出“无效模板 - HTML 无效,可能是因为您的模板代码生成了无效的 HTML,例如另一个 p 标记内的 ap 标记。使用验证器(例如 W3C 标记验证服务)检查您的 HTML,更正您的模板,然后重新发布。” 我猜这是因为我们在组件和页面模板中使用了动态页面和组件 TBB,因此 Xml 内容被推送到 html 页面中。
让我们知道如何继续前进。
【问题讨论】:
-
社区正准备为 Tridion 建立一个专门的 Stack Exchange Q 和 A 站点 - 如果您考虑提交,我们将不胜感激您的帮助? area51.stackexchange.com/proposals/38335/…
-
嗨@L K。我只是注意到这个问题仍然悬而未决。以下任何答案是否有助于您解决问题?如果是这样,您是否可以通过单击左侧的大复选标记来接受该答案?
标签: tridion tridion-2011 dd4t