1
我想根據他們的狀態明智地獲取所有客戶的詳細信息,例如收集來自亞利桑那州的所有客戶。未在Magento塊文件中獲取客戶收藏?
代碼:
$collection = array();
$collection = Mage::getResourceModel('customer/customer_collection')
->joinAttribute('company', 'customer_address/company', 'default_billing', null, 'left')
->joinAttribute('billing_city', 'customer_address/city', 'default_billing', null, 'left')
->joinAttribute('billing_region', 'customer_address/region', 'default_billing', null, 'left')
->addFieldToFilter('billing_region',$stateName)
->setOrder('billing_city', 'asc');
echo $stateName;
echo $collection->getSelect();
print_r($collection);
return $collection;
現在,當我顯示查詢和SQL運行它工作正常,但收集不顯示任何內容。
任何幫助將不勝感激!!!!
要顯示這些記錄在哪裏? – 2013-04-24 06:02:13
你是否包含'app/Mage.php'?就像我在這裏回答我的答案:http://stackoverflow.com/questions/14743362 – 2013-04-25 00:13:56