如何在课堂上创造条件?

时间:2017-03-03 10:45:49

标签: php html mage

<?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>

如果当前网址等于当前的网址,我试图在课堂上制作li标签条件,然后将该课程添加为有效但无效。

3 个答案:

答案 0 :(得分:0)

你可以试试这个。

如果以下代码无效,您可以检查$currentUrl$url的第一个变量值。

<?php $currentUrl = Mage::helper('core/url')->getCurrentUrl(); // get current url 
<?php $url = $category->getURL(); ?>
<?php if ($currentUrl == $url) {echo '<li class="active dropdown megamenu-fw "></li>';} else { echo '<li class="dropdown megamenu-fw"></li>';} ?> 

答案 1 :(得分:-1)

我真的会检查那些变量返回的内容,因为if语句的sintax是正确的。

答案 2 :(得分:-1)

网址是否正确? if语句可以成立吗? 您可以尝试以其他方式获取URL:

$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

顺便说一句(可能不是真正的问题):
您的第1行将发送错误:您在第1行<?php打开php但没有关闭它,而在第2行您再次打开php第2行:<?php ... ?>