diff --git a/classes/models/fields/FrmFieldName.php b/classes/models/fields/FrmFieldName.php index c3e51907ca..05e3d85101 100644 --- a/classes/models/fields/FrmFieldName.php +++ b/classes/models/fields/FrmFieldName.php @@ -37,9 +37,15 @@ public function __construct( $field = 0, $type = '' ) { $this->register_sub_fields( array( - 'first' => __( 'First Name', 'formidable' ), + 'first' => array( + 'label' => __( 'First Name', 'formidable' ), + 'autocomplete' => 'given-name', + ), 'middle' => __( 'Middle Name', 'formidable' ), - 'last' => __( 'Last Name', 'formidable' ), + 'last' => array( + 'label' => __( 'Last Name', 'formidable' ), + 'autocomplete' => 'family-name', + ), ) ); } diff --git a/classes/views/frm-fields/front-end/combo-field/combo-field.php b/classes/views/frm-fields/front-end/combo-field/combo-field.php index 8d64a3d011..07fad5abe7 100644 --- a/classes/views/frm-fields/front-end/combo-field/combo-field.php +++ b/classes/views/frm-fields/front-end/combo-field/combo-field.php @@ -69,6 +69,9 @@ class="" if ( empty( $args['remove_names'] ) ) { $attrs['name'] = $field_name . '[' . $name . ']'; } + if ( ! empty( $sub_field['autocomplete'] ) ) { + $attrs['autocomplete'] = $sub_field['autocomplete']; + } echo '