Отображение проанализированного HTML-вывода с использованием Velocity - PullRequest
2 голосов
/ 24 июня 2010

у меня есть шаблон скорости ...

Он содержит следующий тег:

#field('itemname')

Переменная "itemname" содержит это:

<i>Some</i> <b>Example Title</b>

Источник выведенной страницы имеет следующее:

Некоторые Пример заголовка

Итак, пользователь видит фактические теги HTML:

<i>Some</i> <b>Example Title</b>

Я хочу, чтобы они увидели:

Некоторые Пример заголовка

Куда я иду неправильно

1 Ответ

2 голосов
/ 26 июня 2010

Если я вижу прямо из ваших фрагментов, проблема не в шаблоне скорости, а в кодировке mime-типа ответа HTTP, который получает ваш пользователь.Это должно быть «text / html», но я подозреваю, что это что-то еще, и поэтому браузер показывает теги вместо того, чтобы «отображать» их в том виде, в котором они представлены.что делает ваш макрос

#field()
, так что проблема может быть в чем-то другом, например, этот макрос может генерировать тег PRE для переноса или текстовую область, и это может быть причиной того, почему эти теги B и I отображаются как естьбыть оказанным.
...