Umbraco Contour отображает амперсанд (&) как & amp; в вопросах
Я недавно установил Contour для клиента, и в одном из вопросов в форме есть амперсанд (&), но его рендеринг как &
Я пытался отрисовать форму как в RTE, так и через сам шаблон, но результат все тот же.
Клиент работает под управлением Umbraco v4.7.2 и Contour v3.0.6
заранее спасибо
1 ответ
Позвольте мне попробовать несколько предложений в надежде, что вы можете сообщить нам, что вы испытываете...
В шаблоне вы используете встроенный макрос (т. Е. - вызов содержимого с помощью
@Model.bodyContent
) или же,Вы называете поле Umbraco с
<umbraco:Item field="bodyContent" runat="server" />
Если вы вызываете значение из макроса, попробуйте обернуть вывод в
@Html.Raw(bodyContent)
Во-вторых, попробуйте использовать тип данных средства выбора форм, который поставляется с Contour. Добавьте его к вашему типу документа и визуализируйте форму, используя метод RenderMacroContent. Если вам нужен полный скрипт, чтобы получить эту работу, дайте мне знать в ответ, но эта ссылка ( https://our.umbraco.org/wiki/reference/umbracolibrary/rendermacrocontent) должна помочь.
Наконец, проверьте файлы контуров и отредактируйте файл ContourForm.cshtml. Попробуйте использовать @Html.Raw()
вокруг @f.Caption
выход в пределах <label>
тег.
Трудно быть слишком конкретным без каких-либо дополнительных подсказок и устранения неполадок, но я бы начал с этого. Любая дополнительная информация, которую вы можете предоставить, позволит мне отредактировать мой ответ и предоставить дополнительную помощь.