|
|
|
@ -73,11 +73,30 @@ switch ($action) { |
|
|
|
|
header('Location: '.$listAction); |
|
|
|
|
exit; |
|
|
|
|
} |
|
|
|
|
$toolbarAction = Display::url(get_lang('List'), $listAction); |
|
|
|
|
|
|
|
|
|
$toolbarAction = Display::url( |
|
|
|
|
Display::return_icon( |
|
|
|
|
'list_badges.png', |
|
|
|
|
get_lang('List'), |
|
|
|
|
null, |
|
|
|
|
ICON_SIZE_MEDIUM |
|
|
|
|
), |
|
|
|
|
$listAction, |
|
|
|
|
['title' => get_lang('List')] |
|
|
|
|
); |
|
|
|
|
break; |
|
|
|
|
case 'edit': |
|
|
|
|
$tpl->assign('form', $formToDisplay); |
|
|
|
|
$toolbarAction = Display::url(get_lang('List'), $listAction); |
|
|
|
|
$toolbarAction = Display::url( |
|
|
|
|
Display::return_icon( |
|
|
|
|
'list_badges.png', |
|
|
|
|
get_lang('List'), |
|
|
|
|
null, |
|
|
|
|
ICON_SIZE_MEDIUM |
|
|
|
|
), |
|
|
|
|
$listAction, |
|
|
|
|
['title' => get_lang('List')] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
if ($form->validate()) { |
|
|
|
|
$values = $form->exportValues(); |
|
|
|
@ -94,7 +113,16 @@ switch ($action) { |
|
|
|
|
} |
|
|
|
|
break; |
|
|
|
|
case 'delete': |
|
|
|
|
$toolbarAction = Display::url(get_lang('List'), $listAction); |
|
|
|
|
$toolbarAction = Display::url( |
|
|
|
|
Display::return_icon( |
|
|
|
|
'list_badges.png', |
|
|
|
|
get_lang('List'), |
|
|
|
|
null, |
|
|
|
|
ICON_SIZE_MEDIUM |
|
|
|
|
), |
|
|
|
|
$listAction, |
|
|
|
|
['title' => get_lang('List')] |
|
|
|
|
); |
|
|
|
|
$em->remove($item); |
|
|
|
|
$em->flush(); |
|
|
|
|
header('Location: '.$listAction); |
|
|
|
@ -102,7 +130,17 @@ switch ($action) { |
|
|
|
|
|
|
|
|
|
break; |
|
|
|
|
default: |
|
|
|
|
$toolbarAction = Display::url(get_lang('Add'), api_get_self().'?action=add'); |
|
|
|
|
$toolbarAction = Display::url( |
|
|
|
|
Display::return_icon( |
|
|
|
|
'add.png', |
|
|
|
|
get_lang('Add'), |
|
|
|
|
null, |
|
|
|
|
ICON_SIZE_MEDIUM |
|
|
|
|
), |
|
|
|
|
api_get_self().'?action=add', |
|
|
|
|
['title' => get_lang('Add')] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$tpl->assign('list', $list); |
|
|
|
|