Tridion富文本字段DWT  输出到"&引用;

Tridion富文本字段DWT  输出到"&引用;,tridion,Tridion,富文本字段值  输出 载重吨: @@Component.Fields.Text@@ 我错过了什么 谢谢由于时间不够,我现在无法尝试,但我想到了几件事: 您的发布目标上设置了什么编码 在模板生成器和预览中是否得到相同的结果 如果使用文本编辑器(如Notepad++)打开已发布的文件,它会显示什么 编辑 在预览中,我得到以下信息: 发布后,我得到了与您相同的结果: ? 因此,我将发布目标更改为使用“Unicode(UTF-8)”而不是“系统默认值”,现在发布时,我得到以下信息:

富文本字段值 

输出

载重吨:


@@Component.Fields.Text@@
我错过了什么


谢谢

由于时间不够,我现在无法尝试,但我想到了几件事:

  • 您的发布目标上设置了什么编码
  • 在模板生成器和预览中是否得到相同的结果
  • 如果使用文本编辑器(如Notepad++)打开已发布的文件,它会显示什么
编辑

在预览中,我得到以下信息:


发布后,我得到了与您相同的结果:

因此,我将发布目标更改为使用“Unicode(UTF-8)”而不是“系统默认值”,现在发布时,我得到以下信息:


然后我参考了埃琳娜的优秀作品,发现我的web.config中缺少了这个:


这仍然没有做到,它仍然在标签之间加载这个奇怪的字符。最后一条线索是因为编码未应用于扩展名为“.html”的页面。将我的页面模板重命名为具有.aspx扩展名、已发布、按F5和magic,my div现在显示:


编辑2如果要使用.html扩展名,只需将其添加到页面的:



如果你在一个三叉树站点的第51区提议,考虑加入私有beta,并在感谢Nuno中提出额外的时间来回答这个问题,但是我不能将扩展改为ASPX,因为原始文件是.html,并且使用DWT模板。我尝试使用1x1像素标签来替换 ;,获取空间,并且是slef关闭标记,因此不需要额外的 ;,我希望这是一个更好的解决方案。。。感谢我改为.aspx的原因是因为IIS配置。我确信有一种方法可以使它与.html一起工作,但我很懒:)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@Component.Fields.Text@@
</html>