importField() public method

Import one field from model into form.
public importField ( string $field, string $field_name = null ) : void | Form_Field
$field string
$field_name string
return void | Form_Field
Example #1
0
 function importField($field)
 {
     $formfield = parent::importField($field);
     if (!$formfield) {
         return $formfield;
     }
     $field = $this->model->getElement($field);
     if ($field->hint()) {
         $formfield->setFieldHint($field->hint());
     }
     if ($field->subtitle()) {
         $formfield->owner->add('Order')->move($formfield->owner->add('H3')->set($field->subtitle()), 'before', $field)->now();
     }
     if ($field->intro()) {
         $formfield->aboveField()->add('P')->set($field->intro());
         //,'before',$field)
         //->now();
     }
     $formfield->owner->add('HR');
 }