2016-10-12 15 views
1

我有问题了解查询/投影的输出令牌系统。OrchardCMS查询结果替换令牌显示HTML标记,而不是呈现它们

如果我按原样保留属性,则会显示HTML格式不变的文本内容。

但我需要用一个标签来包装它,html标签会显示为文本。 改写结果 - >重写输出

<div class="collapse" id="toggle_{Content.Id}"> 
{Content.Fields.CaseStudy.ClientChallenge} </div> 

我想创建一个可折叠的文本区域,我已经有一个按钮,隐藏/取消隐藏的内容。

为什么它显示为文本而不是正确渲染标记。

我认为这是因为我不知道替换令牌如何工作。 另一个示例问题是在编辑布局上升了一个级别,我想将item类设置为work-item {Category},Category是用于分组的属性的名称/标题。

正好在投影之上:我想包括一些html,列出所有的分类在一个ul ie数据过滤=“。体验”我尝试过的东西,如:工作项目{类别}和工作项目{内容.Fields.CaseStudy.Category}。类别是来自分类的“术语”(?)。

我觉得我无法理解它是如何工作的。

+0

这是什么类型的字段? –

+0

(文本字段)显示选项设置为HTML。 –

+0

我认为这是一个错误:当它被配置为HTML时,文本字段应该将其值作为HtmlString提供。我会为此提出一个错误。 –

回答