TinyMCEバージョン1.4.3を使用したPloneサイト(4.3.x)が1つありますが、このPloneバージョンでは1.3.18バージョンが必要です。portal_skinsの敏捷性コンテンツタイプのデバッグ
だから私:
- アンTinyMCEのパッケージ(TinyMCEのプロファイルを削除//portal_setup /インポートを管理します)。
- ビルドアウトバージョンを1.3.18にピン付けし、buildoutを実行します。
- TinyMCEパッケージを再インストールしました(手順は同じですが、TinyMCEインストールプロファイルを選択してください)。その後
私がいることに気づく:デフォルトのPloneのコンテンツタイプの
- はそれがうまく働きました。
- このPloneサイトで定義された新しい巧妙なコンテンツタイプについては、動作しませんでした。 TinyMCEを読み込むのではなく、htmlのテキストエリアだけをロードします。
私はこの上の多くのテストをした、と私は見ることができることは、私のコンテンツタイプは、このテンプレートProducts/TinyMCE/skins/tinymce/tinymce_wysiwyg_support.pt
からwysiwygEditorBox
マクロを使うべきではなく、それは、このテンプレートProducts/CMFPlone/skins/plone_wysiwyg/wysiwyg_support.pt
を使用していることです。
portal_skins
の順番を変更しようとしましたが、敏捷性の種類ではなくアーキタイプの種類にのみ影響します。
次に何をすべきですか?デバッグメッセージで<span>
タグを追加する代わりに、それをデバッグする方法がありますか? parts/omelette
ディレクトリで探し
JSコンソールのJavaScriptエラーを確認します。 –
errosはありません。実際には、CSSクラス '' mce_editable''はテキストエリアにロードされていないので、JavaScriptはロードされていません(巧妙なコンテンツタイプの場合のみ)。 – rodfersou
このポータルの問題であることを確認してください:同じデータベース/インスタンスに* new * Ploneサイトを作成する場合、TinyMCE + Dexterityは正しく動作していますか? –