2013-02-12 1 views
2

Я использую Zend Framework 2. Я бы хотел проверить, является ли ссылка активной страницей в моем сценарии просмотра.Как узнать, активна ли ссылка в сценарии просмотра без использования Zend Mvc Navigation? ZF2

Например:

на мой взгляд, сценарий: просмотр/приложения/счета/user.phtml

<a href="$this->url("account")" 
<?echo **if($this->isActive()**){?> class="active"<?php } ?>link</a> 

Я не хочу, чтобы установить меню с Zend \ Mvc \ судоходстве

Спасибо вам всем.

ответ

1

Вы могли бы сделать так:

<?php $current_url = $this->url(); ?> 

<a href="<?php echo $this->url('account'); ?>" <?php if ($current_url == $this->url('account')) { echo 'class="active"'; } ?>>link</a> 
+0

$ current_url = $ this-> URL(); дайте мне маршрут маршрута, но без контролера, параметры действия: s –

+0

$ this-> url() дать мне маршрут пути, как/account /, но без параметров управления и действия, например/account/user/1. Я хочу последнее. –