| Server IP : 3.93.235.159 / Your IP : 216.73.216.140 Web Server : Apache System : Linux ip-172-26-0-169 5.10.0-46-cloud-amd64 #1 SMP Debian 5.10.262-1 (2026-07-31) x86_64 User : bitnami ( 1000) PHP Version : 8.2.9 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /bitnami/wordpress/wp-content/plugins/hello-plus/modules/forms/assets/js/editor/fields/ |
Upload File : |
module.exports = elementorModules.editor.utils.Module.extend( {
renderField( inputField, item, i, settings ) {
var itemClasses = _.escape( item.css_classes ),
required = '',
placeholder = '';
if ( item.required ) {
required = 'required';
}
if ( item.placeholder ) {
placeholder = ' placeholder="' + item.placeholder + '"';
}
itemClasses = 'elementor-field-textual ' + itemClasses;
return '<input size="1" type="' + item.field_type + '" class="elementor-field-textual elementor-field elementor-size-' + settings.input_size + ' ' + itemClasses + '" name="form_field_' + i + '" id="form_field_' + i + '" ' + required + ' ' + placeholder + ' pattern="[0-9()-]" >';
},
onInit() {
elementor.hooks.addFilter( 'hello_plus/forms/content_template/field/tel', this.renderField, 10, 4 );
},
} );