2016-08-30 8 views

答えて

0

まず、このヘルパーメソッドをサービスで作成しました。あなたはまた、CKEditorバージョンのフォーマットのプラグインが必要な場合があります/.resources/ckeditor/config.js

CKEDITOR.editorConfig = function(config) { 
    config.toolbar = "Magnolia"; 
    config.toolbar_Magnolia = [ 
     { name: "styles",  items: [ "Format", "FontSize", "TextColor" ] }, 
     { name: "styles",  items: [ "Bold", "Italic", "Underline", "SpecialChar" ] }, 
     { name: "paragraph",  items: [ "NumberedList", "BulletedList", "PasteFromWord" ] }, 
     { name: "objects",  items: [ "Image" ] }, 
     { name: "links",   items: [ "Link", "InternalLink", "DamLink", "Unlink" ] } 
    ]; 
}; 

:次に

public RichTextFieldBuilder extendRichText(RichTextFieldBuilder richTextFieldBuilder) { 
    RichTextFieldDefinition richTextFieldDefinition = richTextFieldBuilder.definition(); 
    richTextFieldDefinition.setConfigJsFile("/.resources/ckeditor/config.js"); 
    richTextFieldBuilder.images(true); 
    return richTextFieldBuilder; 
} 

は、このファイルを作成しました。

関連する問題