Я столкнулся с проблемой, которую хотел бы решить с помощью laravel. Я хочу сделать элементы в системе с несколькими столбцами. Как только этот элемент достигнет указанного статуса и ожидает определенного пользователя, его можно редактировать. Однако будет много видов редактирования, основанных на правах доступа и статусах. Каков наилучший способ решить эту проблему с помощью laravel?
У меня были следующие предложения:
- Решите это в промежуточном программном обеспечении во время вызова метода редактирования
- Решите это в нескольких@if @else команды в файле edit.blade.php
- Решить это с помощью множества различных маршрутов и методов и множества представлений
Чего я хотел бы добиться, так это того, чтобы открывались правильные пользователизагружается правильный вид ссылки редактирования, и если нет, то пользователь перенаправляется на какую-то страницу «без доступа» или простой экранный вид.