1
A
答えて
0
私は答えは、このクラス "Mage_Review_Block_Product_View"
class Example_Block_Product_View extends Mage_Review_Block_Product_View {
public function getReviewsCollection() {
$category_id = Mage::registry ('current_category')->getId();
$category = Mage::getModel ('catalog/category')->load ($category_id);
$productCollection = Mage::getModel ('catalog/product')
->getCollection()
->addAttributeToSelect ('*')
->addCategoryFilter ($category)
->load();
foreach ($productCollection as $product) {
$product_ids [] = $product->getId();
}
if (null === $this->_reviewsCollection) {
$this->_reviewsCollection = Mage::getModel ('review/review')
->getCollection()
->addStoreFilter (Mage::app()->getStore()->getId())
->addStatusFilter (Mage_Review_Model_Review::STATUS_APPROVED)
->addFieldToFilter ('entity_id', Mage_Review_Model_Review::ENTITY_PRODUCT)
->addFieldToFilter ('entity_pk_value', array (
'in' => $product_ids
))->setDateOrder();
}
return $this->_reviewsCollection;
}
}
を上書きしました
関連する問題
- 1. Magento API:カテゴリから商品を取得
- 2. WooCommerceの単一の投稿で商品カテゴリの全商品を取得
- 3. 両方の商品カテゴリを持つすべての商品を取得する
- 4. 商品を購入したカテゴリを取得する
- 5. 商品に複数のカテゴリがある場合の主要な親商品カテゴリを取得
- 6. 商品カテゴリとビジネスカテゴリ
- 7. wp-eコマースプラグインのpage.phpテンプレートに商品カテゴリIDを取得
- 8. ウェブアプリケーションでの商品のフィルタリング
- 9. カテゴリのWoocomerceカスタム商品ページ
- 10. Magento 2:商品レビューを保存
- 11. 商品レビューのラベル付きデータセットspam
- 12. 単一商品Wordpressで商品の関連分類を取得
- 13. 商品の長さに基づいた手品のフィルタリング
- 14. アクティブコラボのカテゴリ別にフィルタリングされたプロジェクトを取得します
- 15. 特定のカテゴリの下にある商品の商品属性を取得するWoocomerce
- 16. 商品を取得する
- 17. フィルタリングされたリスト中級リストのないデカルト商品
- 18. WooCommerce関連の商品属性別にフィルタリングされました
- 19. すべてのカテゴリではなく、URLに基づいて商品カテゴリを取得してください
- 20. 商品カテゴリ 'x'を含む商品ページを絞るWooCommerce
- 21. 商品ページのWoocommerce商品カテゴリの説明
- 22. WooCommerceの特定の商品IDをフィルタリングする注文商品
- 23. カテゴリ別に分類された商品グループの商品をグループ別に集計します。
- 24. WooCommerceで商品タグのURLを取得
- 25. Magento - バンドルされた商品の子商品の属性を取得する方法
- 26. Woocommerceで指定された商品カテゴリのサブカテゴリを一覧表示します
- 27. Woocommerce - 選択した商品カテゴリに応じて商品名を変更
- 28. Woocommerce - 特定の属性を持つカテゴリの商品を取得する
- 29. 購入した商品またはカートの商品からグループ化された商品IDを取得する方法
- 30. ListActivity GreenTroidで商品テキストを取得