Zend Framework 2在模板视图中获取action和id



如何在模板视图(index.html)中获取id的操作名称和值。需要在<h1> ... </h1>中插入动作名称,并使用id值进行选择菜单中的当前选项。

我的路线:

 'route' => '/:action[/:id]',
 'constraints' => array(
     'id' => '[0-9]+',
     'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
 ),

index.html内容:

<h1>... </h1>
<div class="menu">
      <a href="#"> option where ID = 1 </a>
      <a href="#"> option where ID = 2 </a>
      <a href="#"> option where ID = 3 </a>
</a>

你可以通过创建一个视图助手来实现,就像dominic watson在这个问题中回答的那样关于创建视图帮助器以在视图或

中获取控制器名称的答案

更简单的答案在

ZF2访问控制器名称/操作从布局

最新更新