所以我說這一點:添加CMS鏈接到NAV - 強制有效狀態
<li class="level0 nav-1 parent"><a href="<?php echo $this->getUrl('blog')?>"><span><?php echo $this->__('Blog') ?></span></a></li>
,也試過這樣:
<li <?php if ($this->getRequest()->getAlias(Mage_Core_Model_Url_Rewrite::REWRITE_REQUEST_PATH_ALIAS) == 'blog') { echo 'class="active"'; } else { echo 'class="blog"'; } ?>><a href="<?php echo $this->getUrl('blog')?>"><span><?php echo $this->__('Blog') ?></span></a></li>
在top.phtml
。該鏈接按預期顯示。
但它並不像本地鏈接那樣顯示按鈕的活動狀態(文本週圍的矩形)。
這裏是頁:
http://pro-tools-training.com/new-magento2/index.php/
(點擊導航欄中的所有的鏈接,你會看到他們都持有不同的博客的激活狀態)