我在加载使用 DD4T 使用 Razor 模板创建的页面时遇到问题。
我使用 DD4T 模板向内容代理发布了一个页面,并使用 DD4T 编写了一个 Razor 模板页面。
我在 Razor 页面中添加了 SiteEdit 特定评论。
我将 siteEdit 登台服务器 url 指向我托管 DD4T 应用程序的网络服务器。
当我访问 Razor 页面时,启用了 siteEdit 按钮,当我单击 siteEdit 按钮时,它开始初始化组件并给出以下错误。
我想这与 DD4T 模板有关,它提供了 xml 类型的输出。
请帮忙。嗨奎里恩,
这是我的 html 文件中的源代码。
嗨奎里恩,
<!DOCTYPE html>
<html>
<head>
<title>News</title>
<link href="/FirstDD4TMVCApplicationsiteedit/Content/Site.css" rel="stylesheet" type="text/css" />
<script src="/FirstDD4TMVCApplicationsiteedit/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
<link href="/SiteEdit/App_Themes/SiteEdit/Calendar.css" type="text/css" rel="stylesheet" /><link href="/SiteEdit/App_Themes/SiteEdit/SiteEditBorders.css" type="text/css" rel="stylesheet" /></head>
<body>
<div>
<div>
<!-- Start SiteEdit Component Presentation: {"ID" : "CP0", "ComponentID" : "tcm:8-31855", "ComponentTemplateID" : "tcm:8-31851-32", "ComponentVersion" : 1, "IsQueryBased" : false, "SwapLabel" : "default" } -->
</div>
<div>
<!-- Start SiteEdit Component Field: {"ID" : "ContentHeading1", "IsMultiValued" : true, "XPath" : "tcm:Content/custom:Content/custom:Heading[1]" } -->
TestNews
</div>
</div>
<!-- SiteEdit Settings: {"PageID":"tcm:8-31856-64", "PageVersion":2, "ComponentPresentationLocation":1, "BluePrinting" : {"PageContext" : "tcm:0-0-1", "ComponentContext" : "tcm:0-8-1", "PublishContext" : "tcm:0-8-1" }} -->
</body>
</html>