2017-11-28 9 views
0

egeloen(ivoryckeditor)のckeditor-bundleを使用してSymfony 3.3.10プロジェクトにCKEditor(4.7.3) 。 私は今、"Save" Pluginを動作させようとしています。symfony 3のCKEditorプラグイン 'egeloen/ivoryckeditor'が保存ボタンを表示しない

プラグインフォルダを自分のWebフォルダにコピーしました。

$ckeditForm = $this->get('form.factory')->createNamedBuilder('ckedit_form', CKEditorType::class, $content, array(
    'label' => false, 
    'config' => array(
     'config_name' => 'ckeditor_config_1', 
     'inline' => true, 
    ), 
))->getForm(); 

残念ながら、「保存」ボタンが表示されない: は、これは私がCKEditorバージョンのフォームを作成する方法

ivory_ck_editor: 
    inline: true 
    autoload: false 
    async: false 
    configs: 
     ckeditor_config_1: 
      toolbar: [ [ "Save", "Cut", "Copy" ] ] 
      extraPlugins: "save" 
    plugins: 
     save: 
      path:  "/bundles/ivoryckeditor/plugins/save/" 
      filename: "plugin.js" 

ザッツはレンダリングのために小枝に渡すconfig.ymlの私のテスト構成です。 ボタンが表示されない原因についてのご意見は大歓迎です。

+0

src/ressources/publicにあなたのプラグインフォルダを置きましたか?アセットを実行する:symfonyがウェブディレクトリにプラグインフォルダを作成する – Mz1907

+0

@ Mz1907 web/bundles/ivoryckeditor/pluginsに保存プラグインをコピーしたばかりです。 ivoryckeditorバンドルはあなたが提案したようにインストールされましたが、vendor/egeloen/ckeditor-bundle /から私はまだ同じように保存プラグインを明示的にインストールしようとはしませんでした。どうすればいい? app/Resourcesでは、バンドルやプラグインに関連するものはまだありません。 – user3440145

+0

ベンダーに直接インストールできますか?過去のプロジェクトでは、私はプラグインをベンダーに直接インストールしなければならなかったかもしれません...おそらく、この情報があなたに役立つかもしれません。 – Mz1907

答えて

0

OK - 保存プラグインがインラインモードで動作していません。どこかに文書化することができましたが、そのヒントが見つかりませんでした。

+0

https://docs.ckeditor.com/ckeditor4/docs/#!/guide/dev_savedata-section-the-save-plugin – Wizard

関連する問題