我有一个客户端使用magento和news module from commercelab.
在网站前端有一个包含已发布新闻的列表。
我创建了一个新闻类别,并将一些新闻分配给它。
我可以看到分配给我的数据库中的类别的新闻(由模块“clnews_news_category”创建的多对多表)
当我尝试在前端的新闻框中打印类别标题时,我似乎无法做到正确。日志报告类别是“非对象”。
示例代码 - 在新闻页面 - :
<?php foreach ($items as $item){ ?>
<li class="news-item">
<span class="category"><?php print $this->getCategoryByNewsId($item->getID())->getData('title'); ?>
</li>
<?php } ?>
我也尝试过这样:
<?php foreach ($items as $item){ ?>
<li class="news-item">
<span class="category"><?php print $item->getCategory()->getData('title'); ?>
</li>
<?php } ?>
无济于事。
我做错了吗?