// For add a fields via an override of $fields_form, use $fields_form_override
This commit is contained in:
@@ -101,6 +101,9 @@ class AdminControllerCore extends Controller
|
||||
/** @var array edit form to be generated */
|
||||
protected $fields_form;
|
||||
|
||||
/** @var override of $fields_form */
|
||||
protected $fields_form_override;
|
||||
|
||||
/** @var array list of option forms to be generated */
|
||||
protected $options;
|
||||
|
||||
@@ -1472,6 +1475,10 @@ class AdminControllerCore extends Controller
|
||||
if (!$this->multiple_fieldsets)
|
||||
$this->fields_form = array(array('form' => $this->fields_form));
|
||||
|
||||
// For add a fields via an override of $fields_form, use $fields_form_override
|
||||
if (is_array($this->fields_form_override) && !empty($this->fields_form_override))
|
||||
$this->fields_form[0]['form']['input'][] = $this->fields_form_override;
|
||||
|
||||
$this->getlanguages();
|
||||
$helper = new HelperForm($this);
|
||||
$this->setHelperDisplay($helper);
|
||||
|
||||
Reference in New Issue
Block a user