我想在Views中输出完整的节点正文代码,但HTML标记会自动删除。问题是未选中“剥离HTML标记”复选框。
所以,而不是例如:
<p>Example</p>
我明白了:
Example
编辑:我看到我没有很好地解释我的问题。我想得到的不是e。 G。 5段。我想要显示代码。 E. g。:
<p>Paragraph1</p>
<p>Paragraph2</p>
<p>Paragraph3</p>
而不是:
Paragraph1
Paragraph2
Paragraph3
目的是导出代码以在另一个安装中导入这些节点。
答案 0 :(得分:1)
在内容甚至进入视图之前,您可能已将节点主体字段的文本格式设置为剥离<p>
标记。编辑其中一个受影响的节点,确保文本格式未设置为“纯文本”,并确保<p>
位于“允许的HTML标记”列表中。
(对于Drupal7)如果它不在列表中,请转到主页»管理»配置»内容创作,然后单击文本格式(/ admin / config / content / formats)。单击“配置”以查看要更改的文本格式。将“{1}}添加到”过滤器设置“中的”允许的HTML标记“列表中。或者,您可以设置一种不限制允许的HTML标记的新文本格式。
(对于Drupal6)转到/ admin / settings / filters,单击“configure”查看要更改的文本格式,然后单击其“Configure”选项卡。
如果要显示正文字段的HTML,则需要“转义”HTML以便浏览器不呈现它。我知道这样做的唯一方法是将每个节点的文本格式设置为“纯文本”,然后将视图字段格式化程序更改为“默认”。
答案 1 :(得分:0)
如果要使用HTML标记获取输出,可以执行以下两项操作:
构建普通视图,然后从View source选项或Firebug中复制/粘贴HTML代码
使用此处发布的视图数据导出模块的修补程序:http://drupal.org/node/1224894。这样,您可以导出包含HTML标记的字段。