コンポーネントが別のものをオーバーライドするためのコンポーネントが一緒に動作しません:CUI.rte.ui.ToolkitRegistry.register("cui", ExperienceAEM.ToolkitImpl);
あなたが望むものを達成するために:
ではなくCUI.rte.ui.cui.CuiToolbarBuilder
とCUI.rte.ui.cui.CuiDialogManager
を拡張し、カスタムEAEMCuiToolbarBuilderとEAEMDialogManagerクラスを削除します直接それはもはや必要
置き異なるグループ名にカラーピッカーや画像の挿入プラグインを思わないよう、彼らはCUI.rte.plugins.PluginRegistry.register(GROUP, EAEMColorPickerPlugin);
が呼び出されたときに衝突していけないように
CUI.rte.ui.cui.CuiDialogManager = new Class({ extend: CUI.rte.ui.cui.CuiDialogManager, ... });
は、EAEMToolkitImplクラスとラインCUI.rte.ui.ToolkitRegistry.register("cui", EAEMToolkitImpl);
を削除します。 this.inherited(arguments)
参考にthis.superClass._getUISettings(options)
とthis.superClass.create.call(this, dialogId, config)
の
変更コール:http://experience-aem.blogspot.com.uy/2015/09/aem-61-touch-ui-rich-text-editor-rte-browse-insert-image.html
感謝。本当に便利でした。 –