我想知道是否有可能改变从summernote获得的图像标签的类别。
目前我正在使用带有rails4的summernote,并通过以下方式实现:
创建新项目
<%= form_for(@project, :html => { :multipart => true }) do |f| %>
<%= f.text_area :description, id:"summernote" %>
<script type="text/javascript">
$(document).ready(function() {
$('#summernote').summernote();
});
</script>
当我展示它时
<%= @project.description.html_safe %>
如果我插入这样的图像它可以工作,但我想知道两件事: 1:这张图片存放在哪里?如果我查看源代码生成它只是数据:image / jpeg; base64,/ 9j / 4S /(随机字母串)
2:我想为使用summernote上传的图像生成的所有标签提供课程(如果可能,可以使用回形针保存)
感谢您的帮助!
答案 0 :(得分:0)
&#34; f.text_area&#34;在您的代码中将保存您在summernote框条目中输入的所有内容。提交条目后,所有图像都将转换为base64并直接存储在数据库终端服务器中。
要在图像上应用您自己的标签,请单击&#34;代码视图&#34;在summernote编辑工具栏中找到按钮并找到您的图像代码,然后在图像代码前面手动放置一个开头<div class= "your-class">
,在图像代码后面另一个结束<div>
标记。