|
Server : Apache System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64 User : p141464 ( 418825) PHP Version : 7.4.33.12 Disable Function : NONE Directory : /html/KMU-CSR-PLANER/wp-content/themes/betheme/visual-builder/assets/js/forms/fields/ |
Upload File : |
function mfn_field_multi_text(field) {
let value = field.obj_val;
let classes = ['form-group sidebar-add has-addons has-addons-append'];
if( _.isEmpty(value) ) classes.push('empty');
let html = `<div class="${classes.join(' ')}">
<div class="form-control">
<input class="mfn-form-control mfn-form-input mfn-prevent-change" type="text" placeholder="Type sidebar title here" autocomplete=off />
</div>
<div class="form-addon-append">
<a href="#" class="sidebar-add-button"><span class="label">Add sidebar</span></a>
</div>
<div class="break"></div>
<div class="added-sidebars">
<ul>
${ _.map( value, function(v,i) {
return `<li><input type="hidden" data-key="${i}" name="${field.id}" value="${v}" /><span class="sidebar-title">${v}</span><a class="mfn-option-btn mfn-option-blue mfn-btn-delete" title="Delete" href="#"><span class="mfn-icon mfn-icon-delete"></span></a></li>`;
}).join('') }
<li class="default">
<input type="hidden" data-name="${field.id}" value="" />
<span class="sidebar-title">Default sidebar</span>
<a class="mfn-option-btn mfn-option-blue mfn-btn-delete" title="Delete" href="#"><span class="mfn-icon mfn-icon-delete"></span></a>
</li>
</ul>
</div>
</div>`;
return html;
}