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