File: /var/www/vhosts/ensaco.es/httpdocs/wp-content/plugins/bb-plugin/includes/ui-service-settings.php
<div class="fl-builder-service-settings">
<table class="fl-form-table">
<#
var service_type = null,
services = {},
options = { '' : '<?php esc_html_e( 'Choose...', 'fl-builder' ); ?>' },
key = '',
fields = {},
html = '';
if ( data.section.services && 'all' !== data.section.services ) {
service_type = data.section.services;
}
if ( ! service_type ) {
services = FLBuilderConfig.services;
}
else {
for ( key in FLBuilderConfig.services ) {
if ( FLBuilderConfig.services[ key ].type == service_type ) {
services[ key ] = FLBuilderConfig.services[ key ];
}
}
}
for ( key in services ) {
options[ key ] = services[ key ].name;
}
var fields = {
service: {
row_class : 'fl-builder-service-select-row',
className : 'fl-builder-service-select',
type : 'select',
label : '<?php esc_html_e( 'Service', 'fl-builder' ); ?>',
options : options,
preview : {
type : 'none'
}
}
};
const dynamicOptions = {
global : FLBuilderSettingsForms.config.global,
dynamicEditing : FLBuilderSettingsForms.config.dynamicEditing,
rootNodeEditing : FLBuilderSettingsForms.config.rootNodeEditing,
};
html = FLBuilderSettingsForms.renderFields( fields, data.settings, null, null, null, dynamicOptions );
#>
{{{html}}}
</table>
</div>