$tplData
*/
if (empty($tplData['menuItemsL2'])) {
return;
}
/** @var SubMenuItem[] */ // @phpstan-ignore varTag.nativeType
$items = $tplData['menuItemsL2'];
foreach ($items as $item) {
$id = 'dup-submenu-l2-' . $tplData['currentLevelSlugs'][0] . '-' . $item->slug;
$classes = [
'dup-submenu-l2',
'dup-nav-item',
];
if ($item->active) {
$classes[] = 'active';
}
$attrString = [];
foreach ($item->attributes as $key => $value) {
$attrString[] = $key . '="' . esc_attr($value) . '"';
}
$attrString = count($attrString) > 0 ? implode(' ', $attrString) : '';
if (strlen($item->link) > 0) {
?>
>
label); ?>
>
label); ?>