Sommernote – upload obrázků

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
BuMoRi
Člen | 109
+
0
-

Ahoj, v jedné aplikaci jsem používal tento script pro upload obrázků v Summernote

<script>
    $('#summernote').summernote({
        height: 500,
        lang: 'cs-CZ',
        callbacks: {
            onImageUpload: function(image) {
                uploadImage(image[0]);
            }
        }
    });
    function uploadImage(image) {
        var data = new FormData();
        data.append('image', image);
        $.ajax({
            url: 'function/summernote-upload.php',
            cache: false,
            contentType: false,
            processData: false,
            data: data,
            type: 'post',
            success: function(url) {
                var image = $('<img>').attr('src', 'https://' + url);
                $('#summernote').summernote("insertNode", image[0]);
            },
            error: function(data) {
                console.log(data);
            }
        });
    }
</script>

Chtěl bych ho použít v Nette, zkusil jsem vytvořit v presenteru handle a v ajaxu upravit odkaz na url: ‚?do=upload‘, ale dál už netuším. V summernote-upload.php je jen PHP script na uložení souboru.
V JS se moc neorientuju, tak jsem chtěl poprosit, pokud to není nic složitého, jestli by mě někdo naved a pokud to složité je, jestli by mi někdo upload obrázků vytvořil, samozřejmě za odměnu.