Как управлять различными представлениями формы на основе доступа и значения столбца - PullRequest
0 голосов
/ 30 октября 2019

Я столкнулся с проблемой, которую хотел бы решить с помощью laravel. Я хочу сделать элементы в системе с несколькими столбцами. Как только этот элемент достигнет указанного статуса и ожидает определенного пользователя, его можно редактировать. Однако будет много видов редактирования, основанных на правах доступа и статусах. Каков наилучший способ решить эту проблему с помощью laravel?

У меня были следующие предложения:

  1. Решите это в промежуточном программном обеспечении во время вызова метода редактирования
  2. Решите это в нескольких@if @else команды в файле edit.blade.php
  3. Решить это с помощью множества различных маршрутов и методов и множества представлений

Чего я хотел бы добиться, так это того, чтобы открывались правильные пользователизагружается правильный вид ссылки редактирования, и если нет, то пользователь перенаправляется на какую-то страницу «без доступа» или простой экранный вид.

...