【问题标题】:Why isn't my new payment method showing up on one-page-checkout in Magento?为什么我的新付款方式没有显示在 Magento 的一页结帐中?
【发布时间】:2011-09-22 11:57:12
【问题描述】:

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

模块在后端可见。 这意味着后端的“Config->advanced->advanced”和“config->Payment Methods”选项卡都可以正常工作。将模块设置为活动后,我在前端进行了结帐过程,但它没有显示出来。

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

我错过了什么吗?其他人是否关注了 wiki 并使其与 onepagecheckout 一起使用?

我检查了我的错误日志,但没有发现任何错误。

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

【问题讨论】:

  • 愚蠢的问题,但是你刷新缓存了吗?
  • 我已完全关闭缓存。

标签: magento magento-1.5


【解决方案1】:

原来我需要定义一个 Block 并创建与我的支付模块对应的 form.phtml 文件。

我用来让我的工作的示例位于此处: http://www.magentocommerce.com/boards/viewthread/230559/

根据上述帖子的作者在另一个线程上的说法,显然“知道”该 wiki 是不完整的: http://www.magentocommerce.com/boards/viewthread/230704/#t326542

【讨论】:

    猜你喜欢
    • 2013-09-25
    • 1970-01-01
    • 2014-06-02
    • 2018-05-31
    • 1970-01-01
    • 2015-09-13
    • 2014-10-05
    • 1970-01-01
    • 2017-09-14
    相关资源
    最近更新 更多