类别视图上不显示Magento标题

类别视图上不显示Magento标题,magento,Magento,无论出于什么原因,产品名称都没有显示 这是我们模板/catalog/product/list.phtml文件中的相关代码: <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?p

无论出于什么原因,产品名称都没有显示

这是我们模板/catalog/product/list.phtml文件中的相关代码:

<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>


它在magento 1.5.1中运行正常,但我们已经对1.6.0进行了更新,而且似乎从那以后就开始了。有人能解释一下这个问题吗?我似乎没有收到错误信息,所以不确定从哪里开始

看起来您的变量只是空的。始终通过转储对象或使用调试器检查对象来查看对象内部

<?php print_r($_product);?>

或者,如果它太大并且有许多引用,则尝试仅查看对象参数

<?php print_r(array_keys($_product));?>

然后,您可以检查自己可以直接从对象中询问哪些变量,或者需要查询或扩展集合以默认获取哪些变量

值得一看的是,是否为列表启用了产品名称属性(从属性设置)