megamenu e menu mobile
This commit is contained in:
@ -50,7 +50,9 @@ $arraypadri =[];
|
||||
$parent_id = null;
|
||||
$megamenu = false;
|
||||
|
||||
|
||||
foreach ($list as $i => &$item) {
|
||||
|
||||
$itemParams = $item->getParams();
|
||||
$class = 'nav-item item-' . $item->id;
|
||||
|
||||
@ -91,7 +93,7 @@ if( ($item->level == 1 && $item->anchor_css !== 'megamenu') || $item->level > 1
|
||||
$parent_id = $item->id;
|
||||
$megamenu = false;
|
||||
|
||||
echo '<li class="' . $class . '">';
|
||||
echo '<li class="' . $class . ' ' . $item->anchor_css . '">';
|
||||
|
||||
switch ($item->type) :
|
||||
case 'separator':
|
||||
@ -109,31 +111,10 @@ if( ($item->level == 1 && $item->anchor_css !== 'megamenu') || $item->level > 1
|
||||
// The next item is deeper.
|
||||
if ($item->deeper && $item->level == 1) {
|
||||
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0" data-bs-auto-close="false"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
|
||||
//Validazione app scuole aggiungo data element alla lista in base alla voce di menu di appartenenza
|
||||
|
||||
switch ($item->title) :
|
||||
case 'Scuola':
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
break;
|
||||
case 'Servizi':
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
break;
|
||||
case 'Didattica':
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
break;
|
||||
case 'Novità':
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
break;
|
||||
default:
|
||||
echo '<div class="dropdown-menu" role="region" aria-labelledby="mainNavDropdown0"><div class="link-list-wrapper"><ul class="link-list">';
|
||||
endswitch;
|
||||
|
||||
|
||||
|
||||
|
||||
} elseif ($item->deeper && $item->level >= 2) {
|
||||
echo '<div><div class="link-list-wrapper"><ul class="link-list">';
|
||||
echo '<div><div class="link-list-wrapper"><ul class="secibd link-list">';
|
||||
} elseif ($item->shallower) {
|
||||
// The next item is shallower.
|
||||
echo '</li>';
|
||||
|
||||
Reference in New Issue
Block a user