编辑页面的富文本编辑框

关于 富文本编辑框,laravel-admin的文档,Form组件使用里写了好几个。
https://laravel-admin.org/docs/zh/model-fo...

课程中,使用的是guill, 这种是将图片以base64字节流的方式存储数据库的,不知能否保存到某个图片目录?
另外,如果商品详情中的图片有多张,会不会造成了很多的字符。
然后我再用另一个ueditor试了也不错,现分享如下,提供给有需要的伙伴参考。
不用删除quill。
UEditor 下载地址:
https://github.com/laravel-admin-extension...
在该页面,
发布资源,如果用该页面的那一句,会报:Unable to locate publishable resources.
要加引号,才能正确发布(如下)。

php artisan vendor:publish --provider='Codingyu\LaravelUEditor\UEditorServiceProvider'

然后使用时写:

$form->UEditor('content, __('Content'));

第一次图片添加后,
图片地址为:
域名/storage/uploads/image/2020/02/18/图片文件名.jpg
如果不显示。是因为没有做链接,
命令行写:

php artisan storage:link

就能够显示了。
至于如何修改保存目录,或者图片在上传时,改为md5的文件名,自动保存到图片数据库,等等,还有待进一步深入。
谢谢。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

推荐你使用一下 super-eggs/tinymce ,这是一个laravel-admin扩展,用来将tinyMCE集成进laravel-admin的表单中。关于图片上传,教程有写,自己写一个接口即可,这样无论上传云盘还是本地,都很方便。tinyMCE 功能有很多,UI也不错,上手容易。

关于将 Laravel-admin 中 base64图片 转文件存储,「Laravel-admin 中 summernote 图片 base64 转文件」,这篇文章有讲到哦,可以参考使用。

4年前 评论

laravel-admin ueditor发布 经常没有找到静态文件, 看源码又太麻烦了,我手动从vendor找静态文件, 复制到public :joy:

4年前 评论
phpervip (楼主) 4年前

修改config/filesystem.php 中 disks
'public' => [
     'driver' => 'local',
    'root' => public_path(''),
     'url' => env('APP_URL').'/',
    'visibility' => 'public',
],

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!