[MODX Revo] コンテンツフィールド内のhtmlタグ
Posted: 2015年9月09日(水) 13:36
お世話になります。
既存の静的サイトをMODX(Revolution)に移行する作業において
「ドキュメントリソース内のコンテンツフィールドで特定のタグが使用できない」
という問題に当たりまして、解決方法がないかご質問差し上げました。
以下、当方で行った手順の詳細です。
1. 既存の静的htmlで構築されたサイトを一旦システムに載せるため、
2. 内容が [[*content]] のみのテンプレートエレメントを作成
3. ドキュメントリソースで コンテントタイプHTML を選択し リッチテキストオプション を解除、
4. コンテンツフィールドに既存サイトページのhtmlコードを丸々コピペしました
この際保存ボタンを押した時に無限ロードが起こり(ローディングアニメーションの状態から画面遷移しない)、
コピペするコード内から head タグを抜いても同様、ただ残った body から全ての script タグを除いた場合のみ正常に反映が行われました。
入力内容をデータベースに保存する際に何かしらの解析処理を行っているのかとは思いますが、
こちら既存のhtmlコードをそのままMODXに登録する方法はございませんでしょうか。
なお以下に当方の環境を記します。
MODX Revolution 2.4.0-pl (traditional)
MySQL 5.6.13 utf8
PHP 5.4.27
どうぞよろしくお願いいたします。
既存の静的サイトをMODX(Revolution)に移行する作業において
「ドキュメントリソース内のコンテンツフィールドで特定のタグが使用できない」
という問題に当たりまして、解決方法がないかご質問差し上げました。
以下、当方で行った手順の詳細です。
1. 既存の静的htmlで構築されたサイトを一旦システムに載せるため、
2. 内容が [[*content]] のみのテンプレートエレメントを作成
3. ドキュメントリソースで コンテントタイプHTML を選択し リッチテキストオプション を解除、
4. コンテンツフィールドに既存サイトページのhtmlコードを丸々コピペしました
この際保存ボタンを押した時に無限ロードが起こり(ローディングアニメーションの状態から画面遷移しない)、
コピペするコード内から head タグを抜いても同様、ただ残った body から全ての script タグを除いた場合のみ正常に反映が行われました。
入力内容をデータベースに保存する際に何かしらの解析処理を行っているのかとは思いますが、
こちら既存のhtmlコードをそのままMODXに登録する方法はございませんでしょうか。
なお以下に当方の環境を記します。
MODX Revolution 2.4.0-pl (traditional)
MySQL 5.6.13 utf8
PHP 5.4.27
どうぞよろしくお願いいたします。