如何基于访问权限和列值管理不同的表单视图

时间:2019-10-29 21:02:01

标签: php laravel forms laravel-blade

我正面临和想要使用laravel解决的问题。我想用几列在系统中创建项目。该项目达到指定状态并在特定用户中待处理时,可以对其进行编辑。但是,将基于访问权限和状态有许多编辑视图。通过laravel解决此问题的最佳方法是什么?

我有这些建议:

  1. 在调用edit方法期间在中间件中解决此问题
  2. 在edit.blade.php文件中的多个@if @else命令中解决此问题
  3. 通过许多不同的路线和方法以及多种视图来解决这个问题

我想实现的是,如果适当的用户打开了编辑链接,则将加载适当的视图,否则,将用户重定向到某种“无权限”页面或简单的显示视图。

0 个答案:

没有答案