form.inc.php 949 B

123456789101112131415
  1. function number($field, $value, $fieldinfo) {
  2. extract($fieldinfo);
  3. if(!$value) $value = isset($default_value)?$default_value:'';
  4. $require = $min_length ? 'required' : '';
  5. $pattern = $pattern ?$pattern:'';
  6. $errortips = $error_tips ?$error_tips:'';
  7. $string = '<div class="mb-3 row '.$require.'">';
  8. $string .= '<label class="col-md-2 col-form-label">'.$fieldinfo['name'].'</label>';
  9. $string .= '<div class="col-md-10">';
  10. $string .= '<input type="text" name="info['.$field.']" id="info_'.$field.'" value="'.$value.'" data-pattern = "'.$pattern.'" data-errtips = "'.$errortips.'" autocomplete="off" class="form-control '.$require.'" '.$form_attribute.' style="'.$css.'">';
  11. $string .= $fieldinfo['tips']?'<div class="text-muted input-word-aux">提示:'.$fieldinfo['tips'].'</div>':'';
  12. $string .= '</div>';
  13. $string .= '</div>';
  14. return $string;
  15. }