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の私のテスト構成です。 ボタンが表示されない原因についてのご意見は大歓迎です。
src/ressources/publicにあなたのプラグインフォルダを置きましたか?アセットを実行する:symfonyがウェブディレクトリにプラグインフォルダを作成する – Mz1907
@ Mz1907 web/bundles/ivoryckeditor/pluginsに保存プラグインをコピーしたばかりです。 ivoryckeditorバンドルはあなたが提案したようにインストールされましたが、vendor/egeloen/ckeditor-bundle /から私はまだ同じように保存プラグインを明示的にインストールしようとはしませんでした。どうすればいい? app/Resourcesでは、バンドルやプラグインに関連するものはまだありません。 – user3440145
ベンダーに直接インストールできますか?過去のプロジェクトでは、私はプラグインをベンダーに直接インストールしなければならなかったかもしれません...おそらく、この情報があなたに役立つかもしれません。 – Mz1907