ckfinder và ckeditor nodejs Express



  • Em chào anh ạ, anh có thể hướng dẫn hoặc cho em một link tham khảo được không ạ. Em chưa giải quyết được. Thanks anh ạ



  • @hidemanvn Rất mong anh giúp đỡ :(





  • @hidemanvn hi anh, em đã xem qua cái link, ở đó chỉ upload file bằng ckeditor bằng cách gọi tới phương thức post của router. Hình như không động chạm gì tới ckfinder cả. Em mún sử dụng ckfinder như quản lý file như php đó anh. Mong anh hỗ trợ ạ :(



  • theo mình gì bạn cứ gọi bình thường như bạn gọi php, nó không có bị gì cả!
    bạn phải cần cái này
    app.use(express.static(__dirname + '/public'));
    copy thư viện vào thư mục public
    sau đó qua bên trang html bạn gọi đường dẫn file js của ckfinder và ckeditor
    nhớ cài thêm body-parser để lấy dữ liệu từ form bạn nhé!



  • @skipperhoa Hi Bạn mình chạy nó như thế này 0_1502264004967_image.png
    Và code mình như thế này
    0_1502264058832_image.png
    tất nhiên là mình đã khai báo app.use(express.static(__dirname + '/public'));
    Hiện tại mình mún cấu hình ckfinder.config để sử dụng thư mục images trong puplic thì cấu hình như thế nào bạn. Mình copy đoạn code đó lại cho bạn dễ chỉnh sửa nha
    $config['backends'][] = array(
    'name' => 'default',
    'adapter' => 'local',
    'baseUrl' => '??????????????????????????',
    'root' => '??????????????????????????',
    'chmodFiles' => 0777,
    'chmodFolders' => 0755,
    'filesystemEncoding' => 'UTF-8',
    );
    mình mới tập tành nên mong giúp đỡ. Thanks bạn



  • @hidemanvn Anh có ý kiến gì không giúp em với ạ :D



  • @Mon-Mon nếu bạn làm thế bạn phải port bộ php sang nodejs cho ckifinder, bằng không thì nó không chạy đâu.
    Bạn có thể dùng thư viện file manager của nodejs
    như https://github.com/joni2back/angular-filemanager cũng rất tốt.



  • @hidemanvn Thanks anh ạ


Log in to reply