Александр Вербицкий, на какой на всякий? Тогда укажите ещё несколько тегов, которые не имеют отношения к проблеме, так на всякий случай.
Ошибки подключения js файлов в yii есть? Если нет, то не надо указывать тег, который не имеет отношения к вопросу.
Владислав, частично, если Вы говорите про эту.
Для начала блога Вам хватит с головой, даже больше. Кстати, в первых статьях по yii2 там обсуждается похожая проблема.
criminalist, в контроллере ничего делать не надо, в нём только передаются данные между моделью и видом.
Как Вы создаёте модель? Сделайте всё при помощи gii и саму модель и crud, где будут и контроллер и поисковая модель и виды.
По ссылке, которую я дал выше, Вы найдёте много полезной информации по работе с yii2. Ищите статьи с тегом "YII2". Обязательно посмотрите видео.
criminalist, из Ваших кусочков кода я понял, что Вы хотите сделать что-то универсальное, для обработки данных из разных моделей?
Не очень хорошо, как по мне. Для каждой модели свои обработчики. Легче будет ошибки отлавливать и вносить изменения в работу кода.