Приветствую!
Решение, возможно, на поверхности, но уже третий день не могу найти. Делаю виджет. Он должен вывести всех пользователей определенной группы их города текущего пользователя. Так вот отфильтровать по городу получилось без проблем. Но не данные групп пользователей хранятся в виде сериализированного массива, и я никак не могу подобрать правильное выражение, чтобы отфильтровать дополнительно пользователя по группе (id группы — 8). Вот сам код:
class widgetUsersCityusers extends cmsWidget { public function run () { $model = cmsCore::getModel('users'); $userCity = cmsUser::get('city'); $model->filterEqual('city', $userCity); // Здесь должен быть фильтр по группе с id = 8 $total = $model->getUsersCount(); $users = $model->getUsers(); 'total'=>$total, 'users'=>$users ); } }
Буду признателен за любую помощь