私はKentico CMSアプリケーションを使用してウェブサイトページを構築し、レンダリングしています。ページタイプとそのページタイプの変換を定義しました。現在のところ、変換の種類は「テキスト/ XML」に設定されています。ページ・タイプでは、データ・タイプ「長文」のプロパティーを定義し、フォーム・コントロール用の「リッチ・テキスト・エディター」を使用しています。このフィールドの内容(HTMLContent)は、有効なHTML要素であると想定されます。そして私は "HTMLEncode(HTMLContent)"を使ってHTMLをレンダリングしようとしています。Kenticoマクロ変換でページタイププロパティをHTMLとして動的にレンダリングする
しかし、マクロで文字列をHTMLとして動的にレンダリングすると、HTML要素を含む文字列が生成され、HTML要素自体は含まれません。つまり、一部のコンテンツではなく、「一部のコンテンツ」です。
この動的レンダリングをKenticoマクロで実行することは可能ですか?
関連するソース:
{%
return
"<div>" +
HTMLEncode(HTMLContent) +
"</div>";
%}