【问题标题】:Retrieve product subscription alerts from a customer in Magento在 Magento 中检索客户的产品订阅提醒
【发布时间】:2011-10-11 15:04:00
【问题描述】:

我想在“我的帐户”部分创建一个新区域,通过单击“注册以在该产品有货时收到通知”按钮向客户显示他订阅的所有产品在产品页面中(当然是没有库存的产品)。

我还想做与此相关的其他事情。当客户点击该按钮时,它仍然出现在产品页面上,即使客户已经点击了它。当客户已经点击它时,如何让这个按钮消失?

【问题讨论】:

    标签: magento


    【解决方案1】:

    我终于找到了解决方案。这真的很容易。获取客户已订阅的产品:

    $customer_product_alerts = Mage::getModel('productalert/stock')
                               ->getCollection()
                               ->addFieldToFilter('customer_id', $customer_id);
    

    这是用于股票警报。如果涉及价格警报,只需使用 productalert/price 模型。

    【讨论】:

      猜你喜欢
      • 2018-08-26
      • 2017-06-18
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多