Make selectbox tags&search available for nextmatch header filter

This commit is contained in:
Hadi Nategh 2017-12-07 15:58:25 +01:00
parent 4073443544
commit 01b4919c7d
2 changed files with 30 additions and 0 deletions

View File

@ -862,6 +862,16 @@ var et2_selectbox = (function(){ "use strict"; return et2_inputWidget.extend(
this._appendOptionElement(key, _options[key]);
}
}
// add an empty option for single select tags with empty_label in order
// to make allow_single_deselect option to work.
if (this.options.empty_label && this.options.tags
&& this.options.allow_single_deselect && !this.options.multiple)
{
var empty_option = jQuery(document.createElement("option"))
.attr("value", '');
empty_option.prependTo(this.input);
}
this.options.select_options = _options;
if(this.options.tags || this.options.search)

View File

@ -2786,6 +2786,26 @@ tr.dialogHeader2 td {padding-top:15px;}
}
.nextmatch_header_row .et2_selectbox.select-cat.chzn-container .chzn-results {max-height: 340px;}
.et2_nextmatch .egwGridView_outer .et2_selectbox.chzn-container-single {
width: auto !important;
background: white;
position: inherit;
margin-bottom: 3px;
}
.et2_nextmatch .egwGridView_outer .et2_selectbox.chzn-container-single a.chzn-single{
border:none;
border-radius: 0;
background: white;
}
.et2_nextmatch .egwGridView_outer .et2_selectbox.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-drop{
top:auto;
z-index: 10000;
left:auto;
}
.et2_nextmatch .egwGridView_outer .et2_selectbox.chzn-container-single.chzn-container-active.chzn-with-drop {
position: static;
}
/* Implementation for et2_selectbox mulit tags with single row*/
.et2_selectbox_multi_row ul.chzn-choices {
height: auto;