# var form = FLBuilderSettingsConfig.forms[ data.field.form ]; var text = ''; var preview = data.field.preview_text; var preview_img = data.field.preview_img || false; var previewData = null; function getPeviewData( form, preview, values ) { var label = ''; var labels = []; var prevData = { key: '', value: '', } if ( Array.isArray( preview ) ) { labels = [...preview]; } else { labels = [preview]; prevData.key = preview; } for( var i = 0; i < labels.length; i++ ) { var s = labels[i]; for ( var tab in form.tabs ) { for ( var section in form.tabs[ tab ].sections ) { var fields = form.tabs[ tab ].sections[ section ].fields; if ( s in fields ) { if ( values[s] ) { label = values[s]; prevData.key = s; prevData.value = values[s];; return prevData; } } } } } return prevData; } previewData = getPeviewData( form, preview, data.value ); text = previewData.value; #>