На этом уроке мы сами создадим метод behaviors() в BulletinsController и зададим нужные фильтры для действий контроллера
Дата отправки отчёта:
14 мая 2020 г.
Задание выполнено: за
1 час. 56 мин.
Чему научился:
Вместе с учителем произвели рефакторинг всех действий в файле BulletinsController.php тем самым ограничили доступ к контенту не зарегистрированных пользователей
Что было сложным:
Возникли сложности при переходе по ссылкам в строке браузера.
из скриншотов видно только то, что не существует функции delete(). выхода два: 1. внимательно всё проверить 2. делиться исходниками (как в случае с SELECT)
Научился: функция behaviours через указание имен функций этого же класса позволяет перекрывать или предоставлять доступ по ролям
Собака - зарегистрированные пользователи, знак вопроса - все прохожие
По аналогии продолжил перекрывать доступ в контроллерах, начиная с фотоконтроллера
Научился: Все сделал, как показано на уроке, но при проверке, когда вручную прописываю путь в поисковике, для не авторизированного пользователя, именно
.../bulletins/addtheme выводит, как положено на страницу авторизации, но стоит залогинится и выходит такая ошибка см. фото
а так работает все нормально если переходить на ссылку - темы в администрировании сайта
Пока не разобрался, посылаю удачный скрин, что бы двигаться дальше