【问题标题】:Laravel Nova: How to create a custom field and its crud methods?Laravel Nova:如何创建自定义字段及其 crud 方法?
【发布时间】:2021-03-13 14:28:56
【问题描述】:

我想为我的 Laravel Nova 应用程序创建一个自定义字段。多亏了 Laracast,我已经想出了如何做到这一点 (here)。但我不知道如何编辑创建、更新和删除方法,遗憾的是我在 google 上也没有找到任何关于它的信息...

我需要编辑这些函数的原因是因为我使用 spatie/media-library 来处理我上传的图像。现在我想向我的 Laravel Nova Recourse 添加一个文本字段编辑器,它也可以处理图像。但是,这些图像应该被添加到 spatie/media-library 并且在更新或删除资源时,图像当然也应该被删除......

我已经用羽毛笔编辑器在我的前端实现了这样的功能。用户可以在 cmets 中创建 cmets 和上传图像。这些图像在我的文本字段中作为 base64 字符串发送到我的控制器,然后控制器负责将 base64 图像保存到我的 spatie/media-library。

知道如何用 Laravel Nova 做同样的事情吗?

诚挚的问候和感谢!

【问题讨论】:

    标签: php laravel image base64 laravel-nova


    【解决方案1】:

    试试这个包在 Laravel Nova 中实现媒体库

    https://github.com/ebess/advanced-nova-media-library

    【讨论】:

    • 但这只是一个管理我的 spatie 媒体库的工具。我想要的是一个能够在文本中上传图片的文本编辑器
    猜你喜欢
    • 1970-01-01
    • 2019-09-15
    • 1970-01-01
    • 2020-02-05
    • 2021-07-31
    • 1970-01-01
    • 2019-08-28
    • 2019-02-21
    • 2020-01-19
    相关资源
    最近更新 更多