1

カスタム支払いモジュールがあります。onestepheckout で、これが支払い方法フォームのレンダリング方法であることがわかりました。

<?php if ($html = $this->getPaymentMethodFormHtml($_method)): ?>
<dd id="container_payment_method_<?php echo $_code; ?>" class="payment-method" <?php      if(!$this->getSelectedMethodCode()==$_code || !($hide_nonfree_methods && $_code == 'free')): ?> style="display:none"<?php endif; ?>>

<?php echo $html; ?>
</dd>

したがって、私のメソッド $this->getPaymentMethodFormHtml($_method) は FALSE です。どうして?私を助けてください、

4

1 に答える 1

0

バックエンドをチェックし、

system > configuration > sales > payment methods

任意の方法が有効になっていますか?

何も有効になっていない場合は、 FALSEを返します。

于 2012-08-23T16:11:06.460 に答える