Tôi có một plugin để lưu nội dung trình soạn thảo qua Ajax. Ngay bây giờ nút trên thanh công cụ có một hình ảnh. Tôi muốn thay đổi điều đó để có văn bản in đậm chính tả 'SAVE'. Điều này có thể không?CKEDITOR - Nút Thanh công cụ có văn bản
Nút này hiện có trong plugin của tôi.
editor.ui.addButton('ajax-save', {
label: I18n.t('js.save'),
command: ajax-save,
className : 'cke_ajax_save'
});
Đơn giản như vậy. Cảm ơn bạn :) – Abhi
Tính năng này không hoạt động đối với tôi ngay cả sau khi xóa bộ nhớ cache cẩn thận. Khi tôi xóa thuộc tính "biểu tượng" trong plugin.js, tôi thấy một nút trống. Nút, hành động, thư mục và biểu tượng của tôi được gọi là "sdp". Trong plugins/sdp/styles/sdp.css, tôi có ".cke_button__sdp_label {display: inline! Important;}" và plugin.js có tham chiếu đến stylesheet: "editor.addContentsCss (pluginDirectory + 'styles/sdp.css') ; ". Tôi còn thiếu gì nữa? – MSC
Editor.addContentsCss thêm một biểu định kiểu cho nội dung của trình chỉnh sửa, chứ không phải giao diện người dùng. Bạn cần tải bảng định kiểu đó theo cách thủ công trên trang nơi bạn bao gồm ckeditor.js. – Reinmar