Я боролся с этим, у меня есть две модели и я показываю данные в Cgridview с одной моделью, эта модель содержит некоторые идентификаторы, значения которых находятся в другой таблице
Итак, я добавил
'value' => 'TblAreaoflaw :: model () -> FindByPk ($ data-> typeoflaw) -> areaoflaw'
, которая выдает эту ошибку
"Попытка получить свойствоnon-object "
Возможно, по этой причине некоторые записи не существуют в TblAreaoflaw.Разве мы не можем проверить эту строку через isset?
Когда я ставлю статическое значение, оно работает хорошо, например
'value' => 'TblAreaoflaw :: model () -> FindByPk (5) -> areaoflaw ',
Может кто-нибудь помочь, пожалуйста
большое спасибо