Jak mogę uzyskać w ZF2 nazwę bieżącego (wybranego) modułu w układzie aplikacji? Cel: Mój układ aplikacji obejmuje główne menu aplikacji zf2, a za każdym razem, gdy wybrany jest moduł, muszę zaznaczyć głos menu modułu. Również muszę ustawić poprawną trasę (adres URL, działanie), gdy menu jest wykonane z tym dla. Każdy moduł ma głos menu:ZF2: Pobierz nazwę modułu (lub trasę) w layoucie aplikacji dla podświetlenia menu
<ul class="nav">
<?php foreach ($menu_modules as $mod):
$is_active = ($mod['name'] == $CURRENT_MODULE_NAME)?'selected':'';//GET MODULE NAME
?>
<!-- class="active" -->
<li><a href="#" <?php echo $is_active;?> ><?php echo $mod['title']; ?></a></li>
<?php endforeach; ?>
<li><a href="<?php echo $this->url('login/process', array('action'=>'logout')); ?>"><?php echo $this->translate('Logout') ?></a></li>
</ul>
<div class="row-fluid" id="main_container">
<?php echo $this->content; ?>
</div>
To zadziałało dla mnie, z modyfikacją zgodnie z odpowiedzią Porta Tela bbuilding –