Simple fix in foreignkeyfields and addded new features for pass arguments to forms via model field
This commit is contained in:
parent
ae2e94d224
commit
a57f714cd2
5 changed files with 28 additions and 9 deletions
|
|
@ -2032,7 +2032,12 @@ class Webmodel {
|
|||
|
||||
$form_class=$component->form;
|
||||
|
||||
$this->forms[$component_name]=new $form_class($component_name, $component->value);
|
||||
//$this->forms[$component_name]=new $form_class($component_name, $component->value, $component->parameters);
|
||||
$rc=new \ReflectionClass($form_class);
|
||||
|
||||
array_unshift($component->parameters, $component_name, $component->value);
|
||||
|
||||
$this->forms[$component_name]=$rc->newInstanceArgs($component->parameters);
|
||||
|
||||
$type_class=get_class($this->forms[$component_name]);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue