$product->;名称变量在Magento畅销书模块中未正确处理

$product->;名称变量在Magento畅销书模块中未正确处理,magento,magento-1.4,Magento,Magento 1.4,我的Magento没有显示畅销产品模块有问题,因为它似乎没有正确处理$product->name变量 mostpopular.phtml中的相关代码为: <?php if($counter <= $totalPerPage): ?> <?php $productUrl = $product->getProductUrl() ?> <li> <a href="<?php echo $productUrl ?>" titl

我的Magento没有显示畅销产品模块有问题,因为它似乎没有正确处理$product->name变量

mostpopular.phtml中的相关代码为:

<?php if($counter <= $totalPerPage): ?>

<?php $productUrl =  $product->getProductUrl() ?>
<li>
    <a href="<?php echo $productUrl ?>" title="View <?php echo $product->name ?>">
      <?php echo $product->name ?>
    </a>
</li>
<?php endif; $counter++; ?>

  • 然后HTML输出如下所示。问题是标记中的Title参数缺少产品名称,并且标记之间没有任何内容:

    站点正在运行Magento 1.4.1.1


    我不是全职做这方面的工作,所以有时候这有点让我头疼。

    试试
    $product->getName()
    而不是
    $product->name

    这似乎也不管用。(是的,缓存被禁用)您可以发布
    get\u class($product)
    var\u dump($product->getData()的输出吗
    ?我在我的1.4.1.1安装中找不到大多数流行的.phtml,它是自定义模板吗?@JonathanDevere Ellery您是否已替换了Oleg在回答中所说的
    $product->name
    的两个实例?