4

RTF フィールドでは、'A Component [1234]' のようなタイトルを持つコンポーネントにリンクします。

複合テンプレートは、デフォルトの終了アクション TBB を使用します。

発行中に次のエラーで失敗します。

フェーズ: 展開処理フェーズに失敗しました、tcdl ファイルを変換できませんでした ...\index.aspx、tcdl 入力文字列を変換できませんでした 入力文字列を変換できません、属性引用符のバランスが取れていません linkAttributes=" title="A コンポーネント <1234 ソース (32526)"

Razorメディエーターも使用していますが、ここでは関係ないと思いますか?

この問題が発生する理由についてのアイデアはありますか?

4

1 に答える 1

1

Razorメディエーターは完璧に機能します。問題は、RTF の値を処理するカスタム RTF 関数にありました。Razor は、ResolveXHTML をコードに記述しなくてもすぐに実行できますが、フィールドの基本的な RegEx 置換がいくつかありました。アイデアをくれたみんなに感謝します。

于 2013-01-24T09:26:46.800 に答える