首页 > 解决方案 > Laravel Nova - 前端的输出形式?

问题描述

我正在构建一个使用 Laravel Nova 来管理资源的系统。

在某些情况下,我希望非管理员用户能够创建资源。理想的解决方案是在 Nova 中定义资源并将 Nova 自己的create表单嵌入到站点的前端。

有没有人做过类似的事情,或者有任何建议如何去做?

标签: laravellaravel-nova

解决方案


我相信您可以使用与 Nova 相同的端点。

例如获取资源的所有字段:

获取更新字段: http://{url}/nova-api/{resource}/{id}/?editing=true&editMode=update

GET 创建字段: http://{resource}/nova-api/{resource}/creation-fields?editing=true&editMode=create=

用户填写完字段后,您可以使用此端点保存新值:

放: http://{url}/nova-api/{resource}/{id}


推荐阅读