| @@ -19,23 +19,27 @@ | ||
| 19 | 19 | * |
| 20 | 20 | * @return void |
| 21 | 21 | */ |
| 22 | 22 | public function render( $field_settings, $form_id ) { |
| 23 | - $value = $field_settings['default']; ?> | |
| 23 | + $value = $field_settings['default']; | |
| 24 | + $use_theme_css = isset( $form_settings['use_theme_css'] ) ? $form_settings['use_theme_css'] : 'wpuf-style'; | |
| 25 | + ?> | |
| 24 | 26 | <li <?php $this->print_list_attributes( $field_settings ); ?>> |
| 25 | 27 | <?php $this->print_label( $field_settings, $form_id ); ?> |
| 26 | 28 | |
| 27 | 29 | <div class="wpuf-fields"> |
| 28 | 30 | <input |
| 29 | - id="<?php echo esc_attr( $field_settings['name'] ) . '_' . esc_attr( $form_id ); ?>" | |
| 30 | - type="url" class="url <?php echo ' wpuf_'. esc_attr( $field_settings['name'] ).'_'. esc_attr( $form_id ); ?>" | |
| 31 | - data-duplicate="<?php echo esc_attr( $field_settings['duplicate'] ) ? esc_attr( $field_settings['duplicate'] ) : 'no'; ?>" | |
| 32 | - data-required="<?php echo esc_attr( $field_settings['required'] ) ?>" | |
| 33 | - data-type="text" | |
| 34 | - name="<?php echo esc_attr( $field_settings['name'] ); ?>" | |
| 35 | - placeholder="<?php echo esc_attr( $field_settings['placeholder'] ); ?>" | |
| 36 | - value="<?php echo esc_attr( $value ); ?>" size="<?php echo esc_attr( $field_settings['size'] ); ?>" | |
| 37 | - autocomplete="url" | |
| 31 | + title = "<?php echo esc_attr__( 'The URL must contain a protocol i.e. http://example.com', 'weforms' ); ?>" | |
| 32 | + id = "<?php echo esc_attr( $field_settings['name'] ) . '_' . esc_attr( $form_id ); ?>" | |
| 33 | + type = "url" class="url <?php echo ' wpuf_'. esc_attr( $field_settings['name'] ).'_'. esc_attr( $form_id ); ?>" | |
| 34 | + data-duplicate = "<?php echo esc_attr( $field_settings['duplicate'] ) ? esc_attr( $field_settings['duplicate'] ) : 'no'; ?>" | |
| 35 | + data-required = "<?php echo esc_attr( $field_settings['required'] ) ?>" | |
| 36 | + data-type = "url" | |
| 37 | + data-style="<?php echo esc_attr( $use_theme_css ); ?>" | |
| 38 | + name = "<?php echo esc_attr( $field_settings['name'] ); ?>" | |
| 39 | + placeholder = "<?php echo esc_attr( $field_settings['placeholder'] ); ?>" | |
| 40 | + value = "<?php echo esc_attr( $value ); ?>" size="<?php echo esc_attr( $field_settings['size'] ); ?>" | |
| 41 | + autocomplete = "url" | |
| 38 | 42 | /> |
| 39 | 43 | <?php $this->help_text( $field_settings ); ?> |
| 40 | 44 | </div> |
| 41 | 45 | |