【发布时间】:2017-03-03 10:45:49
【问题描述】:
<?php $currentUrl = Mage::helper('core/url')->getCurrentUrl(); // get current url
<?php $url = $category->getURL(); ?>
<li class="<?php if ($currentUrl == $url) {echo 'active';} else{echo '';} ?> dropdown megamenu-fw "></li>
如果当前 url 等于当前 li url,我正在尝试在类的 li 标记中创建一个条件,然后添加活动的类,但它不起作用。
【问题讨论】:
-
但它不起作用。这是什么意思?你看到了什么错误?
-
以上条件不起作用,这是我的意思
-
这段代码没有添加类
-
首先,第一行缺少一个结束标记?>。其次,你应该让你的前两行看起来像:
<?php $currentUrl = Mage::helper('core/url')->getCurrentUrl(); // get current url $url = $category->getURL(); ?>。第三,我会做一个var_dump($currentUrl.'--------'.$url);die;来检查变量中的内容。