mirror of
https://github.com/e107inc/e107.git
synced 2025-04-20 20:51:53 +02:00
Issue #1947 Ability to override after submit options with $afterSubmitOptions property in controller.
This commit is contained in:
parent
b9480c744e
commit
fa56e1f5fe
@ -2513,6 +2513,16 @@ class e_admin_controller_ui extends e_admin_controller
|
||||
*/
|
||||
protected $_alias_parsed = false;
|
||||
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
protected $afterSubmitOptions = true;
|
||||
|
||||
public function getAfterSubmitOptions()
|
||||
{
|
||||
return $this->afterSubmitOptions;
|
||||
}
|
||||
|
||||
public function getBatchDelete()
|
||||
{
|
||||
return $this->batchDelete;
|
||||
@ -5789,7 +5799,7 @@ class e_admin_form_ui extends e_form
|
||||
'fields' => $controller->getFields(), //see e_admin_ui::$fields
|
||||
'header' => $form_start, //XXX Unused?
|
||||
'footer' => $form_end, //XXX Unused?
|
||||
'after_submit_options' => true, // or true for default redirect options
|
||||
'after_submit_options' => $controller->getAfterSubmitOptions(), // or true for default redirect options
|
||||
'after_submit_default' => $request->getPosted('__after_submit_action', $controller->getDefaultAction()), // or true for default redirect options
|
||||
'triggers' => 'auto', // standard create/update-cancel triggers
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user