[英]how to show certain number of products for guests in magento
我需要為訪客用戶顯示10個或任何數量的產品。 那么如何在magento中為訪客或特殊用戶組顯示一定數量的產品呢?
在工具欄上:
app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php
有一種方法:
public function setCollection($collection);
里面有一段代碼:
$limit = (int)$this->getLimit();
if ($limit) {
$this->_collection->setPageSize($limit);
}
您需要更改變量$ limit。 當然,您應該在本地池中覆蓋該塊,而不是直接在核心中更改。 您可以使用以下代碼來查看客戶是否為訪客:
Mage::getSingleton('customer/session')->isLoggedIn()
在工具欄上,您將看到:
應用程序/代碼/核心/法師/目錄/座/產品/列表/ Toolbar.php
覆蓋:假定路徑:
應用程序/代碼/本地/公司名稱/目錄/座/產品/列表/ Toolbar.php
有一種方法:
Public function setCollection($collection);
里面有一段代碼:
$limit= (int)$this->get Limit();
If ($limit) {
$this ->_collection->setPageSize($limit);
}
您必須更改變量$ limit; 您應該在本地池中覆蓋該塊,而不是直接在核心中更改。 為了查看客戶是否是客人,可以使用此代碼
Mage:: getSingleton(‘customer/session’) -> isLoggedIn()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.