Magento 1.7 添加额外的签出步骤以发送邮件
我需要在支付信息步骤之前在magento单页签出中添加一个额外步骤。这一步基本上包括一个表单来收集一些用户信息,然后在下订单时通过邮件发送给管理员。如何实现这一点?这项工作不能在一个步骤中完成,因此我无法为您提供完整的答案,但一个指南可以帮助您开始 您需要扩展Mage_Checkout_Block_Onepage::getSteps(),在其中添加新步骤 创建新的步骤模板,您的块类将从:Mage\u Checkout\u block\u Onepage\u Abstract扩展 您还需要更新onepagecheckout jquery,以便加载步骤的AJAX调用能够工作 此外,您还需要扩展控制器类(Mage_Checkout_OnepageController),以便在此处处理模板中新步骤的内容以及步骤的保存操作 这是一个很好的指南,可供更多参考:Magento 1.7 添加额外的签出步骤以发送邮件,magento-1.7,checkout,Magento 1.7,Checkout,我需要在支付信息步骤之前在magento单页签出中添加一个额外步骤。这一步基本上包括一个表单来收集一些用户信息,然后在下订单时通过邮件发送给管理员。如何实现这一点?这项工作不能在一个步骤中完成,因此我无法为您提供完整的答案,但一个指南可以帮助您开始 您需要扩展Mage_Checkout_Block_Onepage::getSteps(),在其中添加新步骤 创建新的步骤模板,您的块类将从:Mage\u Checkout\u block\u Onepage\u Abstract扩展 您还需要更新on
问候嗨,欢迎来到SO。有关stackoverflow的问题必须与编程相关,并且应该显示您尝试了什么以及为什么它不起作用。