我正在使用以下代码来获取产品列入其愿望清单的客户
$wishlist = Mage::getModel('wishlist/wishlist')->getCollection();
$wishlistCustomers = array();
foreach($wishlist as $wish)
{
$wishlistCustomers[] = $wish->getCustomerId();
}
print_r($wishlistCustomers);
但它也给了我愿望清单中没有产品的客户。 请建议
答案 0 :(得分:0)
您可以使用getItemsCount()
模型的wishlist
方法检查心愿单中是否包含任何项目。
...
foreach($wishlist as $wish)
{
if($wish->getItemsCount() > 0){
$wishlistCustomers[] = $wish->getCustomerId();
}
}
print_r($wishlistCustomers);