Друзья всем привет мне нужно сделать фильтр селекта по значению верхнего селекта. То есть верхнем селекте выбираем команду, а в нижнем нужно фильтровать тех пользователей которым они относятся.
'type' => 'fieldset',
new fieldList
('team_id', array( 'title' => LANG_SPORT_TEAM_PLAYER_NUMBER_ADMIN,
'generator' => function ($item) use ($tournament, $tournament_id, $game, $game_id){
$model = cmsCore::getModel('sports');
$gm = $model->getGamePageList($tournament, $tournament_id, $game, $game_id);
$items[''] ='';
if ($gm['games']){
foreach ($gm['games'] as $tournament) {
$items[$tournament['team_one']] = $tournament['team_name_one'];
$items[$tournament['team_two']] = $tournament['team_name_two'];
}
}
return $items;
}
)),
new fieldList
('user_id', array( 'title' => LANG_SPORT_TEAM_PLAYER_NUMBER_ADMIN,
'generator' => function ($item) use ($tournament, $tournament_id, $game, $game_id){
$model = cmsCore::getModel('sports');
$gm_user = $model->getGamePageListUsers($tournament, $tournament_id, $game, $game_id);
$items[''] ='';
if ($gm_user){
foreach ($gm_user as $tournament) {
$items[$tournament['user_id']] = $tournament['user_nickname'];
}
}
return $items;
}
))