X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=swap_roles.php;h=09178cd944d94a98f9869fa83cf09201f45988ef;hb=e59d57b1fcf105382028dcfc0157a6ca84b0dc46;hp=5ee47248629ca60d8a9e06be9c3da95be66f26fa;hpb=18e4849ef89b32f8aad1d42f5284bf60d5dc853d;p=timetracker.git diff --git a/swap_roles.php b/swap_roles.php index 5ee47248..09178cd9 100644 --- a/swap_roles.php +++ b/swap_roles.php @@ -44,17 +44,26 @@ if ($request->isPost()) { $form = new Form('swapForm'); $form->addInput(array('type'=>'combobox','name'=>'swap_with','style'=>'width: 250px;','data'=>$users,'datakeys'=>array('id','name'))); -$form->addInput(array('type'=>'submit','name'=>'btn_submit','value'=>$i18n->getKey('button.submit'))); +$form->addInput(array('type'=>'submit','name'=>'btn_submit','value'=>$i18n->get('button.submit'))); +$form->addInput(array('type'=>'submit','name'=>'btn_cancel','value'=>$i18n->get('button.cancel'))); if ($request->isPost()) { - if (ttTeamHelper::swapRolesWith($cl_id)) { + if ($request->getParameter('btn_submit')) { + if (ttTeamHelper::swapRolesWith($cl_id)) { + header('Location: users.php'); + exit(); + } else + $err->add($i18n->get('error.db')); + } + + if ($request->getParameter('btn_cancel')) { header('Location: users.php'); exit(); - } else - $err->add($i18n->getKey('error.db')); + } } $smarty->assign('forms', array($form->getName()=>$form->toArray())); -$smarty->assign('title', $i18n->getKey('title.swap_roles')); +$smarty->assign('onload', 'onLoad="document.swapForm.btn_cancel.focus()"'); +$smarty->assign('title', $i18n->get('title.swap_roles')); $smarty->assign('content_page_name', 'swap_roles.tpl'); $smarty->display('index.tpl');