Member 13582084 Ответов: 1

Summernote - URL-адрес изображения, а не в base64 в MVC


Создавать.cshtml по

<pre>  <div class="form-group">
        @Html.LabelFor(model => model.long_Description, htmlAttributes: new { @class = "control-label col-md-4" })
        <div id="summernote"></div>
        <div class="col-md-10">
            @Html.TextAreaFor(model => model.long_Description, new { @id = "long_Description", @style = "display:none;", @class = "form-control" })
            @Html.ValidationMessageFor(model => model.long_Description, "", new { @class = "text-danger" })
        </div>
    </div>
    <script type="text/javascript">
        $(document).ready(function () {
            $('#summernote').summernote(
                {
                    tabsize: 2,
                    height: 150
                });

            var editor = $('#long_Description').html();

            $('#summernote').html(editor);

            $('#editorbtn').hover(function () {

                var editor = $('.note-editable').html();
                $('#long_Description').html(editor);

            });

        });
    </script>

 <input type="submit" value="Add" id="editorbtn" class="btn btn-primary" />


Что я уже пробовал:

Редактор Summernote кодирует файлы изображений в Base64.Интересно, есть ли у него возможность отключить эту опцию кодирования и вместо этого использовать метод "вставка url". Я искал его, но пока без особого успеха.
Например, вместо хранения изображений типа...
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMSEhUSERMWFRUVERUVEBUWFRUVFRYVFRUWFxUVFRUYHSggGBolGxUVIT..........>

it should be <img src="/Upload/apple.jpg">

1 Ответов

Рейтинг:
0

OriginalGriff

Вы должны поговорить с людьми, которые его создали - Summernote - супер простой редактор WYSIWYG[^] - они должны обеспечить техническую поддержку и будут знать о своем продукте больше, чем мы. Если они этого не сделают, то найдите другого поставщика и потребуйте свои деньги обратно!


Member 13582084

Summernote бесплатно. Я не платил денег.

OriginalGriff

Ну и что? Тем не менее свяжитесь с ними - если они не могут этого сделать, они могут подумать, что это хорошая идея, и добавить ее для вас...