filters multiple selection intersect well
This commit is contained in:
@@ -6,24 +6,23 @@ function mp_filter_drop_down($key, &$filter) {
|
||||
// // version div switch
|
||||
// // version div visibility
|
||||
//
|
||||
// <p onclick="filter_show_all()">TOUT DESELECTIONNER</p>
|
||||
|
||||
$content = '
|
||||
<div class="filter_menu filter_menu_drop" style="display:none;" tabindex=0>
|
||||
<div class="filter_menu_drop_title" tabindex=0>
|
||||
<div class="filter_menu_title filter_menu_drop_title" tabindex=0>
|
||||
<p>'.$key.'</p>
|
||||
</div>
|
||||
<div class="filter_menu_drop_items" tabindex=0>
|
||||
';
|
||||
foreach ($filter as $value) {
|
||||
/*
|
||||
<p id="'.$value->_name.'" onclick="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name.'" onblur="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name.'" onfocus="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name.'" onfocusin="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name. '" onblur="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name. '" onfocus="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name. '" onfocusin="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name.'" onfocusout="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
*/
|
||||
$content .= '
|
||||
<p id="'.$value->_name.'" onfocusout="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<p id="'.$value->_name. '" onclick="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
';
|
||||
}
|
||||
$content .= '
|
||||
@@ -43,8 +42,8 @@ function mp_filter_buttons($key, &$filter) {
|
||||
';
|
||||
foreach ($filter as $value) {
|
||||
$content .= '
|
||||
<div class="filter_menu_buttons_click" tabindex=0>
|
||||
<p id="'.$value->_name.'" onclick="filter_show_only_selection('.json_encode($value->indexes).', false)">'.$value->_name.'</p>
|
||||
<div class="filter_menu_title filter_menu_buttons_title" tabindex=0>
|
||||
<p id="'.$value->_name.'" onclick="filter_show_only_selection('.json_encode($value->indexes).')">'.$value->_name.'</p>
|
||||
</div>
|
||||
';
|
||||
}
|
||||
@@ -67,9 +66,16 @@ function mp_create_div(&$filters) {
|
||||
$mp_map_div .= mp_filter_buttons($key, $filter);
|
||||
else
|
||||
$mp_map_div .= mp_filter_drop_down($key, $filter);
|
||||
|
||||
};
|
||||
|
||||
$mp_map_div .= '
|
||||
<div class="filter_menu filter_menu_reset">
|
||||
<div class="filter_menu_title filter_menu_reset_title">
|
||||
<p onclick="filter_show_all()">sans filtre</p>
|
||||
</div>
|
||||
</div>
|
||||
';
|
||||
|
||||
$mp_map_div .= '
|
||||
</div>
|
||||
<div id="ljdp_map"></div>
|
||||
|
||||
Reference in New Issue
Block a user