Magento:在事件newsletter_subscriber_save_before发生时获取客户名称

时间:2016-10-07 13:17:38

标签: magento

我正在使用newsletter_subscriber_save_before事件的观察者,当我们选中一个带有简报的客户注册复选框时,也会触发该事件。

如果客户订阅了,我怎么才能得到他的名字?

我试过了:

$observer->getEvent()->getSubscriber()->getName()

但它始终为空。

1 个答案:

答案 0 :(得分:0)

我找到的唯一解决方案是:

$name = Mage::app()->getRequest()->getPost('firstname') .' '. Mage::app()->getRequest()->getPost('lastname');

也许有更好的方法,但我现在将这个解决方案作为答案。