'id', 'fields' => [ 'name' => ['translate' => true, 'field' => 'ug.name', 'spec' => 'ug.name', 'fieldType' => BaseList::TYPE_STRING], 'description' => ['translate' => true, 'field' => 'ug.descr', 'spec' => 'ug.descr', 'render' => 'renderHTML', 'fieldType' => BaseList::TYPE_STRING], 'users_in_group' => ['translate' => true, 'field' => 'count'], ], ]; public function getQuery() { $qb = sqlQueryBuilder()->select('id', '(SELECT COUNT(ugr.id_user) FROM `users_groups_relations` as ugr WHERE ugr.id_group=ug.id) as count')->from('users_groups', 'ug'); return $qb; } }