Add back the searchable domain selector to other pages
Added back after some improvements.
This commit is contained in:
@@ -314,7 +314,7 @@
|
||||
if ($permission['domain_select'] && $permission['domain_setting_add']) {
|
||||
echo button::create(['type'=>'button','label'=>$text['button-copy'],'id'=>'btn_copy','name'=>'btn_copy','style'=>'display: none;','icon'=>$settings->get('theme', 'button_icon_copy'),'id'=>'btn_copy','onclick'=>'show_domains();']);
|
||||
echo button::create(['type'=>'button','label'=>$text['button-cancel'],'id'=>'btn_copy_cancel','icon'=>$settings->get('theme', 'button_icon_cancel'),'style'=>'display: none;','onclick'=>'hide_domains();']);
|
||||
echo " <select name='domain_uuid' class='formfld' style='display: none; width: auto;' id='target_domain_uuid' onchange=\"document.getElementById('domain_uuid').value = this.options[this.selectedIndex].value;\" data-domain-search='true'>\n";
|
||||
echo "<select name='domain_uuid' class='formfld' style='display: none; width: auto;' id='target_domain_uuid' onchange=\"document.getElementById('domain_uuid').value = this.options[this.selectedIndex].value;\">\n";
|
||||
echo " <option value=''>(".$text['label-duplicate'].")</option>\n";
|
||||
echo " <option value='' selected='selected' disabled='disabled'>".$text['label-domain']."...</option>\n";
|
||||
foreach ($_SESSION['domains'] as $domain) {
|
||||
|
||||
@@ -1098,7 +1098,7 @@
|
||||
};
|
||||
|
||||
window.init_domain_search_selects = function() {
|
||||
var selectors = document.querySelectorAll("select[data-domain-search='true']");
|
||||
var selectors = document.querySelectorAll("select[name='domain_uuid'], select[id='domain_uuid'], select[data-domain-search='true']");
|
||||
for (var i = 0; i < selectors.length; i++) {
|
||||
if (selectors[i].dataset.domainSearch === 'false') { continue; }
|
||||
if (selectors[i].multiple) { continue; }
|
||||
|
||||
Reference in New Issue
Block a user