Как исправить ошибку "Getting unknown property: common\models\MainCompanyClipart::empty_notification_icon_id", которая возникает при попытке входа в раздел через браузер? Добавлена часть кода файла.
Для исправления данной ошибки необходимо осуществить следующие действия: 1. Убедитесь, что вы используете правильный путь к разделу в браузере. Проверьте, что ссылка на раздел указана правильно. 2. Проверьте код файла common\models\MainCompanyClipart на наличие опечаток или ошибок. Убедитесь, что свойство empty_notification_icon_id действительно существует в этом файле. 3. Если свойство empty_notification_icon_id отсутствует или было удалено, вам нужно добавить его обратно в файл common\models\MainCompanyClipart. Пример: ```php public $empty_notification_icon_id; ``` 4. После внесения изменений сохраните файл и перезапустите сервер. После выполнения этих действий ошибка "Getting unknown property: common\models\MainCompanyClipart::empty_notification_icon_id" должна быть исправлена, и вы сможете успешно войти в нужный раздел через браузер.
Если есть поле БД, то проверять:
1) Закэширована ли база данных, смотреть в конфиге.
'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=mydatabase', 'username' => 'root', 'password' => '', 'enableSchemaCache' => true, // Duration of schema cache. 'schemaCacheDuration' => 3600, // Name of the cache component used to store schema information 'schemaCache' => 'cache', ],
2) Проверять, если ли поле в БД. Если нет, то смотреть по коду - почему?
Если свойство не должно быть в БД, то смотреть, если ли свойство в вашем класе(по тексту - нет), есть ли на нем magic метод (у вас нет), или есть ли свойство в трейте ( у вас нет.