为什么我的新付款方式不会出现在Magento的单页结账中?

时间:2011-09-22 11:57:13

标签: magento magento-1.5

我已按照wiki中的教程进行操作:
http://www.magentocommerce.com/wiki/5_-_modules_and_development/payment/create-payment-method-module

模块在后端可见。 这意味着,后端的“Config->advanced->advanced”和“config->Payment Methods”标签都能正常运行。将模块设置为活动状态后,我会在前端进行结帐过程,但不会显示。

我已经尝试了两次模块。一个具有我选择的所需公司和模块名称,另一个具有来自wiki的默认名称。它们都没有在前端工作。

我错过了什么吗?让其他人关注维基并让它与onepagecheckout一起工作吗?

我已检查错误日志,但未发现错误。

我推迟发布我的代码,因为它们与上面链接的wiki文章完全相同。但如果要求,我会发布代码。

1 个答案:

答案 0 :(得分:4)

事实证明我需要定义一个Block并创建与我的支付模块相对应的form.phtml文件。

我过去常常工作的一个例子就在这里: http://www.magentocommerce.com/boards/viewthread/230559/

根据上述帖子的作者在另一个帖子中显然“知道”维基是不完整的: http://www.magentocommerce.com/boards/viewthread/230704/#t326542