0

ユーザー コントロールでローカライズ可能なコンテンツのグローバル データ型を作成すると、C1 が常にプレーン テキストを囲むという問題に遭遇します。

<p></p>

たとえば、コンテンツがリンク内にあることを意図しているが、それでもhtmlを含める必要がある場合は、それは望ましくありません。ビジュアルエディタのコードビューを使っても、データを翻訳すればC1がタグを読み込んでくれます。

ビジュアル エディタを使用しているときに、C1 が文字列データに html を自動的に追加するのを止める方法はありますか?

4

2 に答える 2

1

エディターをそのままにして、html を有効な xhtml ドキュメントとして保存し続け、代わりにレンダリング時にこれを処理することをお勧めします。データを保存する方法にカスタム機能/デザインが浸透していないことも、長期的にはプラスになる可能性があります.

これを実現する 1 つの方法は、この記事「ビジュアル コンテンツ エディターから HTML を変更するにはどうすればよいですか?」で説明されている XSLT を使用することです。- これは C# で行うこともできます。

于 2011-12-21T10:51:20.810 に答える
0

この望ましくない動作についてはいくつかの報告がありますが、残念ながらそれは仕様によるものです。ts Composite C1の障害なのか、基盤となるTinyMCEエディターなのかを議論することもできますが、構成を微調整することもできます。または、コンテンツを出力する関数を、pを削除するxslt-templateでラップします。

詳細については、これらの説明を参照してください。

TinyMCE構成の変更-Pを強制的にFalse

pタグを自動的に追加するビジュアルエディター

于 2011-12-21T07:53:13.147 に答える