!! put a dropdown button with
list of
link in a menu
!! wims_read_parm is :
!! line 1 name of the button
!! line 2 id of the button
!! each other line is an item of the dropdown button with format word1
link ; word2 linkname
!if $js_numberdropdownbutton_=$empty
!let js_numberdropdownbutton_=0
<style>
.grid_container{
display: grid;
grid-template-columns: auto auto;
}
.grid_container>span{
padding: 2px;
}
/**
* Foundation for Sites
* Version 6.7.4
* https://get.foundation
* Licensed under MIT Open Source
*/
/* Dropdown styles */
.dropdown-pane {
position: absolute;
z-index: 10;
display: none;
width: 300px;
padding: 1rem;
visibility: hidden;
border: 1px solid #cacaca;
border-radius: 0;
background-color: #fefefe;
font-size: 1rem;
}
.dropdown-pane.is-opening {
display: block; }
.dropdown-pane.is-open {
display: block;
visibility: visible; }
.dropdown-pane.tiny {width: 100px;}
.dropdown-pane.small {width: 200px;}
.dropdown-pane.large {width: 400px;}
</style>
!endif
!increase js_numberdropdownbutton_
!let keyid_=!line 1 of $wims_read_parm
!let keyname_=!line 2 of $wims_read_parm
!let nb_=!linecnt $wims_read_parm
<button class="wims_button wims_secondary_button small" type="button" data-toggle="dropdown$keyid_">
$keyname_
</button>
<div class="dropdown-pane" id="dropdown$keyid_"
data-dropdown data-auto-focus="true"
data-position="bottom" data-alignment="right" >
<div class="grid_container">
!for k_=3 to $nb_
!let l_=!line $k_ of $wims_read_parm
!let link_=!word 1 of $l_
!let name_=!word 2 to -1 of $l_
<span>
!href $link_ $name_
</span>
</div>
</div>