小编Xan*_*d94的帖子

Magento - 在评论模块之外显示随机评论

我正在使用Magento 1.5,我试图在我的侧边栏中添加一个小方块,用于显示产品图片,产品名称,星级和评论的部分随机产品.

我设法让Magento在侧边栏中显示一个随机产品,遗憾的是我似乎找不到根据是否有评论来选择随机产品的方法,而且我也找不到将评论摘要加载到我正在使用的侧边栏模板.

我发现了以下一段示例代码,但它只是抛出了对非对象错误的旧调用.

<?php

$storeId    = Mage::app()->getStore()->getId();

$summaryData = Mage::getModel(‘review/review_summary’)
->setStoreId($storeId)
->load($_product->getId());

/* @var $summaryData Mage_Review_Model_Review_Summary */

/*

array(
['primary_id'] => 147
['entity_pk_value'] => 166
['entity_type'] => 1
['reviews_count'] => 1
['rating_summary'] => 80
['store_id'] => 1
)
*/

?>
Run Code Online (Sandbox Code Playgroud)

如果有人有任何想法如何使这工作,将不胜感激.

提前致谢!

php magento

2
推荐指数
1
解决办法
3474
查看次数

在函数内调用函数

我已经浏览了几个相关的问题,似乎无法看到问题!

以下两个函数都在我的函数include文件中,由于某种原因,我似乎无法使用check_orientation函数将scale返回到display_months_news函数.

我很确定我真的很遗憾.

display_news函数

function display_months_news()
{
    //header('Content-type: image/jpeg');
    $year = date("y");
    $year = "20" .$year;
    $month = date("m");
    if ($month) {
        switch ($month){
            case "01": $month = "January"; break;
            case "02": $month = "February"; break;
            case "03": $month = "March"; break;
            case "04": $month = "April"; break;
            case "05": $month = "May"; break;
            case "06": $month = "June"; break;
            case "07": $month = "July"; break;
            case "08": $month = "August"; break;
            case "09": $month = "September"; break;
            case "10": …
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
191
查看次数

标签 统计

php ×2

magento ×1