【发布时间】:2012-04-02 03:34:13
【问题描述】:
我正忙着编写一个站点核心解决方案来管理一个新闻站点。我有一个 NewsArticleLayout(用于显示 NewsArticle 项目)和一个 NewsArticleMailPlaceholder,我想用它来显示一个表单,用户可以在其中输入必须将新闻文章链接邮寄到的名称和电子邮件地址。
NewsArticleLayout 页面上已经有一个带有 phNewsArticle 占位符的 NewsArticleSublayout,它当前正在正确显示与新闻文章相关的数据。
当我尝试将表单链接到此占位符时,我似乎只能链接到子布局中的占位符,而不是布局中的占位符,因此我创建了一个 MailNewsArticleSublayout,并在其上放置了一个 phMailNewsArticle 占位符。然后我使用 MailNewsArticleSublayout 和 phMailNewsArticle 占位符让表单显示在 NewsArticleLayout 上。
但是,当我查看页面时,我的表单不显示。我已经完成了整个 Sitecore 内容树的完整发布,似乎没有任何问题可以修复它。
我什至在 NewsArticleSublayout 中添加了一个 phEmail 占位符,并将其链接到表单布局详细信息,但这也不显示任何内容。
我是否正确设置了表单的布局?我这里有什么遗漏吗?
【问题讨论】:
标签: sitecore sitecore6 web-forms-for-marketers