Есть проект на Yii1, хочу использовать виджет, написанный на Yii2 (использую бридж
https://github.com/neam/yii-yii2-bridge). Модель в view - наследник CActiveRecord. Виджет проверяет является ли модель экземляром класса ActiveRecord, и использует потом некоторые фишки именно Yii2 ActiveRecord.
Можно ли во view преобразовать модель на лету в тип ActiveRecord, не создавая отдельный класс для моей таблицы, наследующій Yii2 ActiveRecord?
Сейчас сделал так, получаю ошибку The table does not exist: {{%active_record}} в виджете:
CheckboxMultiple::widget([
'model' => new \yii\db\ActiveRecord($model->findAll()),
'attribute' => 'someIds',
'attributeLabel' => $model->getAttributeLabel('someIds'),
'data' => someHelper::all()
]); ?>