我正在构建一个使用Laravel Nova来管理资源的系统。
在一些实例中,我希望非管理员用户能够创建资源。理想的解决方案是在Nova中定义资源,并将Nova自己的create
格式嵌入网站的前端。
有没有人做过类似的事情,或者对如何解决这个问题有任何建议?
答案 0 :(得分:0)
我相信您可以使用 Nova 正在使用的相同端点。
例如获取一个资源的所有字段:
GET 更新字段:
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}