現象

CQ5.3 のリッチテキストエディター (RTE) は中に入力された HTML 分析を停止し、タグそのものとして表示します。したがって、RTE は html を正しくレンダリングしません。例えば、<p><a href="http://www.day.com">Day Site</a></p> を RTE ダイアログにコピー&ペーストします。「OK」をクリックして入力を保存します。ページには Day Site ではなく、<p><a href="http://www.day.com">Day Site</a></p> が表示されます。

解決策

デフォルトでは、フィールドの textIsRich true に設定されています。これはノード、つまり/libs/foundation/components/text/dialog/items/isRichTextFlag 内の設定です。このノードで、プロパティ value は CQ5.3 のデフォルト設定で true に設定されています。この値は、テキストコンポーネントを使用するページへコピーされています。

上記のノードが正しく設定されている場合、この設定を上書きするオーバーレイが存在することがあります (つまり textIsRichfalse に設定されています)。オーバーレイは以下の場所で見つかります。/apps/foundation/components/text/dialog/items/isRichTextFlag

適用対象

CQ5.3

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー