На этом уроке мы создадим актуальные роли и действия для пользователей нашего сайта
Дата отправки отчёта:
16 мая 2020 г.
Задание выполнено: за
3 час. 36 мин.
Чему научился:
Под руководством учителя очистили базу данных от таблиц тестовых ролей. В файле сайт контроллер SiteController в функции actionAuthinit добавили реальные роли со спектрами актуальных действии и прописали их в базу данных. По переходу по ссылке bull.local/site/authinit в строке вывели на страницу сайта надпись "Добавление ролей Выполнено".
Что было сложным:
По переходу по ссылке bull.local/site/authinit происходит соединение с базой данных и прописываются роли в самой БД. На сайте подключаемся к странице "Добавление ролей Выполнено". Но это почему то у меня происходит только один раз при повторном глобальном обновлений по F5 выдает ошибку. Может ли быть это из за того что это действие либо инициация разовая. Кто подскажет.
Научился: Это конечно к данному уроку не относится, но я исправил выводы сообщений о некорректном вводе цены (исправление, как показал Ефим, работает, но сообщение выводится то на инглиш, то на русском) Надо исправить в yii/validator/NumberValidato r- файле текст на русский см. первое фото, а в исправлении Ефима удалить message , но оставить num < 0, можно добавить max
По текущему уроку - все выполнил, ошибок тоже было достадочно, но все исправил
С нетерпением жду продолжение курса)))
Научился: Создавать актуальные роли и действия для пользователей сайта.
По ходу урока я сразу обратил внимание на опечатки.
Жаль, что нельзя было поправить.
Трудности: Из-за большого перерыва между уроками, многое забывается.
Вопрос: в строках
$auth->assign($superuser, 1);
$auth->assign($admin, 2);
параметры 1 и 2 это id в таблице user?