如何将活动类添加到magento产品视图页面中的导航链接

时间:2015-02-13 13:37:22

标签: magento

我有Magento ver。 1.9.0.1正在运行,用于导航的Active类(topmenu)在类别和子类别页面中工作正常。但是当我去产品视图页面时,产品的子类别没有突出显示。因此,请建议我如何在magento产品视图页面的类别和子类别导航链接中添加活动类。

由于

1 个答案:

答案 0 :(得分:0)

步骤1)使用以下代码

将以下jquery属性添加到类别导航链接的li中
<li data-categoryname="<?php echo "category-".$_category->getUrlKey(); ?>">

步骤2)在产品视图页面中添加以下jQuery代码

<script type="text/javascript">
  $j(document).ready(function(){
    var classname = $j("body").attr('class').split(' ').last();
    $j('ul').find("[data-categoryname='"+classname+"']").addClass('active');
  })
</script>

如果您检查产品视图页面的正文,您将看到类名列表,并且您将在最后看到名为“category-categoryname”的类名。