コード例 #1
0
 function eventAddFormFields(EventControler $event_controler)
 {
     $idwebformuser = $this->getPrimaryKeyValue();
     $field_selected = $event_controler->field_selected;
     $field_label = $event_controler->field_label;
     $field_size = $event_controler->field_size;
     $field_required = $event_controler->field_required;
     if (!empty($field_selected)) {
         foreach ($field_selected as $field_name => $checked) {
             if ($checked == "Yes") {
                 $do_userfields = new WebFormUserField();
                 $do_userfields->idwebformuser = $idwebformuser;
                 $do_userfields->name = $field_name;
                 $do_userfields->label = $field_label[$field_name];
                 $do_userfields->size = $field_size[$field_name];
                 $do_userfields->required = $field_required[$field_name];
                 $do_userfields->add();
             }
         }
     }
 }