4
A
回答
3
我寫的教程早些時候將所有審查元素到產品頁面,所以你可以按照這個教程:http://www.e-commercewebdesign.co.uk/blog/magento-tutorials/product-reviews-on-product-view-page.php
所有你需要做的是重新命名列表塊,並把它在同樣的方式。然後簡單地修改循環,以任何你認爲合適的方式提出評論。例如。限制到某個數量或者只回應來自某個用戶的評論。
編輯:
要獲取最新的評論是相當簡單的,因爲評語是按照日期順序反正。
轉到綜述>產品> list.phtml
本替換該文件中的代碼:
<?php $_items = $this->getReviewsCollection()->getItems();?>
<div class="box-collateral box-reviews" id="customer-reviews">
<?php if (count($_items)):?>
<h2><?php echo $this->__('Customer Reviews') ?></h2>
<?php echo $this->getChildHtml('toolbar') ?>
<dl>
<?php $r_count = 0; ?>
<?php foreach ($_items as $_review):?>
<?php if ($r_count == 0) { ?>
<dt>
<a href="<?php echo $this->getReviewUrl($_review->getId()) ?>"><?php echo $this->htmlEscape($_review->getTitle()) ?></a> <?php echo $this->__('Review by <span>%s</span>', $this->htmlEscape($_review->getNickname())) ?>
</dt>
<dd>
<?php $_votes = $_review->getRatingVotes(); ?>
<?php if (count($_votes)): ?>
<table class="ratings-table">
<col width="1" />
<col />
<tbody>
<?php foreach ($_votes as $_vote): ?>
<tr>
<th><?php echo $this->escapeHtml($_vote->getRatingCode()) ?></th>
<td>
<div class="rating-box">
<div class="rating" style="width:<?php echo $_vote->getPercent() ?>%;"></div>
</div>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php endif; ?>
<?php echo nl2br($this->htmlEscape($_review->getDetail())) ?>
<small class="date"><?php echo $this->__('(Posted on %s)', $this->formatDate($_review->getCreatedAt()), 'long') ?></small>
</dd>
<?php } ?>
<?php $r_count++; ?>
<?php endforeach; ?>
</dl>
<?php echo $this->getChildHtml('toolbar') ?>
<?php endif;?>
<?php echo $this->getChildHtml('review_form') ?>
</div>
我已經把簡單的迭代符進入循環$ r_count和在foreach中放入一個檢查,以防止它在下一次循環迭代時進行。
相關問題
- 1. Magento - Paypal客戶電子郵件審查之前
- 2. Magento客戶/訂單轉移
- 3. magento的訂單審批
- 4. 如何獲得的Magento網站亞馬遜客戶審覈
- 5. 客戶審閱JS覆蓋
- 6. shopify客戶和訂單轉移到magento
- 7. Magento DB客戶訂單映射
- 8. Magento 2訂單客戶組ID
- 9. Magento客戶和訂單跟蹤
- 10. Magento - 成功訂單更改客戶組
- 11. 合併magento客戶
- 12. Magento客戶組ID
- 13. 讓客戶在Magento
- 14. Magento - 檢查客戶的第一個訂單
- 15. Magento - 從訂單查詢中獲取客戶性別
- 16. Magento的總結評價審查
- 17. Magento的審查和評價 - 不顯示
- 18. Magento 1.9訂單審查/電子郵件顯示沒有項目
- 19. Magento:簡單的方法來刪除「PayPal /快遞/審查」步驟
- 20. 如何獲得magento訂單審查信息
- 21. Magento檢查客戶是否從magento外部登錄
- 22. Magento客戶登錄從外部magento
- 23. 審覈我的客戶付費服務
- 24. 發送一個iPhone應用程序給客戶審查
- 25. 發送.apk文件到客戶端以供審查
- 26. Magento結賬步驟在Magento結帳付款前移動審查
- 27. Magento的取消對客戶
- 28. 在Magento中禁用客戶
- 29. Magento的客戶的註冊
- 30. 客戶導入與Magento的
再次感謝您的支持!我目前在我的產品頁面上有完整的審覈系統,如果您可以舉例說明如何根據該網頁產品提供最新評論。我將非常感謝 – Xand94 2011-05-18 11:39:19
我已經編輯了我上面的答案。 – 2011-05-18 11:56:38
就像夢一樣,再次感謝你! – Xand94 2011-05-18 12:26:49