2011-10-11 38 views
9

Tôi đang sử dụng CKEditor và đã xác định thanh công cụ tùy chỉnh trong tệp config.js.CKEditor Định nghĩa Thanh công cụ Tuỳ chỉnh

Tuy nhiên, thanh công cụ tùy chỉnh này không xuất hiện khi tôi làm mới trang mà tôi có CKEditor xuất hiện.

Dưới đây là thanh công cụ tùy chỉnh của tôi trong tệp config.js.

CKEDITOR.editorConfig = function(config) 
{ 
    // Define changes to default configuration here. For example: 
    // config.language = 'fr'; 
    // config.uiColor = '#AADC6E'; 
    config.toolbar = 'Custom'; 

    config.toolbar_Custom = 
    [ 
     { name: 'document', items : [ 'NewPage','Preview' ] }, 
     { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] }, 
     { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','Scayt' ] }, 
     { name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar','PageBreak' 
       ,'Iframe' ] }, 
       '/', 
     { name: 'styles', items : [ 'Styles','Format' ] }, 
     { name: 'basicstyles', items : [ 'Bold','Italic','Strike','-','RemoveFormat' ] }, 
     { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote' ] }, 
     { name: 'links', items : [ 'Link','Unlink','Anchor' ] }, 
     { name: 'tools', items : [ 'Maximize','-','About' ] } 
    ]; 
}; 

Có điều gì khác mà tôi cần làm ngoài việc thêm thanh công cụ vào tệp cấu hình.

Cảm ơn bạn đã dành thời gian và trợ giúp.

Trả lời

6

Có hai điều có thể xảy ra. Một, tệp config.js của bạn có thể được lưu vào bộ nhớ cache, vì vậy nó tải tệp trước đó trước khi các thay đổi của bạn được thực hiện, trong trường hợp đó bạn cần xóa bộ nhớ cache của trình duyệt hoặc nhấn ctrl-F5 trong trình duyệt để tải lại hoàn toàn trang của mình. Hoặc hai, bạn đang sử dụng tệp config.js được kết hợp (và rút gọn), điều này có nghĩa là bạn cần chạy công cụ đóng gói mỗi khi bạn thực hiện thay đổi đối với tệp. Xem this để biết thêm thông tin về công cụ đóng gói. Hy vọng rằng sẽ giúp!

+0

cảm ơn, tôi sẽ cho phép điều đó và xem điều gì sẽ xảy ra. Tôi tin rằng nó có thể là bao bì khi tôi chạy nó với bộ nhớ cache xóa trên chế độ ẩn danh ... – Edwin

+2

nó chỉ ra rằng lỗi là với bộ nhớ đệm. Tôi vừa mới nhận ra tab mới mà tôi đã mở không ở chế độ ẩn danh. – Edwin

+0

Cảm ơn bạn rất nhiều. Đã dành cho tôi rất nhiều thời gian: D – Edwin

Các vấn đề liên quan