我是magento的新手。Magento默认只有订阅时事通讯的电子邮件id。如何在时事通讯订阅中添加名字和姓氏?我看了很多教程。但它们并不十分清楚。帮我找出这个?
有一个免费的扩展,它添加了gender、firstname和lastname字段,并使其在后端网格中可通过xml/csv导出:http://www.magentocommerce.com/magento-connect/extended-newsletter-subscription-for-guests.html
您可以在电子邮件模板中同时使用函数变量{{var subscriber.getSubscriberFirstname()}}
和{{var subscriber.getSubscriberLastname()}}
。
如果用户登录,它将使用在扩展订阅表中输入的访客名称或客户名称。唯一的问题是,如果用户登录并用另一个电子邮件地址填写扩展订阅表,而不是他注册的电子邮件地址,这两个变量将不返回任何信息。
转到系统>事务性电子邮件>选择一个要编辑的布局。使用此变量:
{{var customer.lastname}}
更多信息,请访问:http://www.mesmerlab.com/create-new-email-template-magento/
问题是在newsletter_subscriber表中没有名或姓的列。
这个问题的答案已经解决了:
向Magento';添加自定义字段;s订阅模块