2011-11-08 34 views
5

Tôi đang cố sử dụng CKEditor 3.6.2 trong CMS tùy chỉnh. Cho đến nay tôi đã làm theo các hướng dẫn và tải về ZIP packaged, trích xuất nó và tải lên nó trong đường dẫn gốc của tôi. Vấn đề là mọi thứ đều hoạt động ngoại trừ tab "Tải lên" trên thuộc tính hình ảnh. Tôi đã thử thay đổi Tải lên: đã ẩn thành true trong tệp image.js nhưng vẫn không có gì thay đổi. Điều này xảy ra ngay cả trên các trường hợp CKEditor của các mẫu được bao gồm. Vì vậy, tôi đoán đó là một cái gì đó tôi đang mất tích.CKeditor: thiếu thẻ "Tải lên" trên thuộc tính hình ảnh

Có ai biết không ?! :)

Trả lời

2

Tôi đang tìm kiếm chính bản thân mình.

Bạn có thể mua 'CkFinder' để thực hiện việc này, sau khi bạn cắm thẻ vào, tab "Tải lên" sẽ xuất hiện.

Nhưng, có một phiên bản miễn phí tích hợp với ckeditor hoàn hảo cung cấp các tính năng tương tự ở đây:

http://kcfinder.sunhater.com/

Đây là những gì bạn đang tìm kiếm để tải file lên máy chủ (và chọn tập tin từ bạn server !!) bằng ckeditor.

1

Tôi gặp vấn đề tương tự như bạn. Tôi sloved vấn đề bằng cách tạo ra đầu vào như thế này:

<%= f.input :body, as: :ckeditor, input_html: { ckeditor: { filebrowserImageBrowseUrl: '/ckeditor/pictures', filebrowserImageUploadUrl: '/ckeditor/pictures' } } %>

Sau đó, bạn sẽ nhận được những gì bạn muốn.

+1

Tôi đã giải quyết nó 1,5 năm trước nhưng tôi cũng sẽ ghi nhớ giải pháp đó! Cảm ơn bạn! :) –

7

Tôi đoán bạn đã tùy chỉnh ckeditor bằng config.js. Nếu vậy, hãy thêm 'filebrowserImageBrowseUrl' và 'filebrowserImageUploadUrl' vào tệp cấu hình.

CKEDITOR.editorConfig = function(config) { 
    // Other configs 
    config.filebrowserImageBrowseUrl = '/ckeditor/pictures'; 
    config.filebrowserImageUploadUrl = '/ckeditor/pictures'; 

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