我最近为客户安装了Contour,并且在表单中的一个问题中有&符号(&)但其呈现为&
我尝试在RTE和模板本身中渲染表单,但结果仍然相同。
客户端正在运行Umbraco v4.7.2和Contour v3.0.6
提前致谢
答案 0 :(得分:-1)
让我尝试一些建议,希望您能告诉我们您的体验......
在模板上,您使用的是内联宏(即 - 使用
@Model.bodyContent
调用内容)或您是否使用
调用umbraco字段<umbraco:Item field="bodyContent" runat="server" />
如果从宏中调用值,请尝试将输出包装在
中@Html.Raw(bodyContent)
其次,尝试使用Contour附带的表单选择器数据类型。将其添加到您的doctype并使用RenderMacroContent方法呈现表单。如果你需要完整的脚本来让这个工作让我知道回复,但这个链接(https://our.umbraco.org/wiki/reference/umbracolibrary/rendermacrocontent)应该有所帮助。
最后,检查轮廓文件并编辑 ContourForm.cshtml 文件。尝试在@Html.Raw()
标记内的@f.Caption
输出周围使用<label>
。
如果没有一些额外的线索和故障排除,很难过于具体,但这是我要开始的地方。您可以提供的任何其他信息将允许我编辑我的答案并提供更多帮助。