如何使用 smarty 渲染 Html

How to render Html with smarty

我正在尝试使用 smarty 渲染我的原始 HTML。

{if !empty($brand.description)}
  {$brand.description}
{/if}

原文包含空格和文字returns,但显示时HTML显示为纯文本

此外,我尝试添加 {$brand.description|strip_tags:'UTF-8'} 作为我的字符串的过滤器。但它只是删除了我的 HTML.

我的 smarty 模板如何将此字符串呈现为纯 HTML?

答案是...

{$brand.description nofilter}

此外,您可以通过更改默认的 smarty 行为来禁用此指示器:

$smarty->setEscapeHtml(false);