0

我正在处理的网站上有一个奇怪的错误。我在面向营销人员的 Web 表单中的表单文件夹中配置了多个主题。无论我选择什么主题或颜色,我的所有表单都使用为网站文件夹选择的主题和颜色。我通过全新安装对其进行了测试,它运行良好,这是我特定网站上的一个错误。

这是我正在使用的:

  • CMS 6.5.0 修订版。120427
  • DMS 2.0.1 修订版 120427
  • 面向营销人员的 Web 表单-2.3.0 修订版。120216

有任何想法吗?

4

1 回答 1

2

这是设计使然。来自 Sitecore 支持,当我不久前提出同样的问题时:

已编辑 Alexander Yaremenko 于 2010 年 11 月 18 日星期四下午 2:10

嗨,马克,

这是预期的行为。为当前站点的所有表单定义的主题和颜色。如果您运行站点(例如 Site1),所有 Web 表单都将具有来自当前站点的 formsRoot 属性中定义的表单文件夹的主题,而不是存储此表单的表单文件夹中的主题。

我已经注册希望我们将来可以改变这种行为。

我现在找不到更简单的方法来改变这种行为。我只看到一种解决方法:创建自定义控件,该控件将在页面上插入指向所需 .css 的链接。注意:指向您的 .css 的链接应在下面定义,然后是标准 .css。

Sitecore 支持案例参考号为 336904。

本质上,WFFM 假定主题是“每个站点”,而不是同一站点中的多个主题。

于 2012-06-05T07:57:36.600 回答