На этом уроке мы создадим модель для формы регистрации пользователя. После чего мы добавим её использование в нашем представлении join.php
Дата отправки отчёта:
6 марта 2022 г.
Задание выполнено: за
53 мин.
Чему научился:
Создал модель UserJoinForm для регистрации пользователя. С помощью yii добавил форму регистрации в представление /user/join. Передал информацию о модели UserJoinForm в представление через действие actionJoin контроллера UserController.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 30187. Tim+1791. Валерий Жданов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Генерации формы средствами Yii, compact() Решил проверить то, что обсуждали на вебинаре по поводу строк:
use yii\widgets\ActiveForm;
use yii\helpers\Html;
Максим Базуев предлагал использовать вариант:
use yii\bootstrap\ActiveForm;
use yii\bootstrap\Html;
решил я проверить разницу, но как я говорил на вебинаре, ссылая на инструкцию к Yii, что сейчас, вижу генерацию идентичных страниц как по количеству строк, так и по содержимому вначале и конце, все 684 строчки сверять не стал, хотя мог это сделать быстро, но тут явно имеет место тот факт, что написано в инструкции к Yii, это просто алиасы, можно использовать, что так, что так, разницы нет, просто суть в том, что когда bootstrap не подключён, то и алиаса не будет, а первый вариант это базовые алиасы, которые всегда актуальны. Поэтому и использовали именно первый вариант, а там уже каждый выбирате то, что ему больше нравится. =)
Научился: Cоздadfnm модeль для фoрмы pегистрации пользователя. Трудности: При попытке отобразить форму возникала ошибка.
Система не могла обнаружить класс UserJoinForm
При попытке отобразить форму возникала ошибка.
Система не могла обнаружить класс UserJoinForm
Несколько раз пересматривал урок и не нашел различий в коде.
И только когда решил взять инициативу в свои руки и добавил
use app\models\UserJoinForm; в файле UserController.php
все заработало.
До сих пор не могу понять почему в видео уроке этой строки нет и там все работает