谁能指导我如何在 DD4T 代码中的 Razor 模板中使用 SiteEdit 特定语法或标签?我在其中看到了与 Site Edit 相关的类,但无法理解如何在视图中使用 SiteEdit 标签,其中有一些类似于 Dreamweaver 的语法RenderComponentField
或tcdl:ComponentField
我们在 Dreamweaver 中使用的语法。我对 DD4T 非常陌生,并且正在使用 SiteEdit 2009 SP3 和 SDL Tridon 2011 SP1。
提前致谢。
更新:我们已经尝试了答案中提到的实现,但不幸的是,当我们在代理中访问页面时出现错误,说明“无效模板 - HTML 无效,可能是因为您的模板代码产生了无效的 HTML,例如里面的 ap 标签另一个 p 标签。使用验证器(例如 W3C 标记验证服务)检查您的 HTML,更正您的模板,然后重新发布。” 我猜这是因为我们在组件和页面模板中使用了动态页面和组件 TBB,因此 Xml 内容被推送到 html 页面中。
让我们知道如何进一步继续。