2

私は prestashop のテーマを作成してきましたが、かなり早い段階で、myTheme/modules/modulename にフォルダーを作成してモジュール テンプレートを上書きし、そこに上書きテンプレートを配置できることを発見しました。 Paypal モジュールでは、オーバーライドされたテンプレート ファイルは使用されません。

他の prestashop ユーザーで過去にこの問題が発生したことがありますか? もしそうなら、どのように修正しましたか? 前もって感謝します。

4

2 に答える 2

2

オーバーライドしたいモジュールからテーマディレクトリにファイルをコピーし、オーバーライドしていないモジュールを削除していたため、同様の問題が発生していました。

ただし、PayPal のモジュールは数レベルの深さがあります。ファイルをそのままにしておくことはできません。上書きディレクトリのルートにある必要があります。

オーバーライドするパラ例express_checkout_payment.tpl

/app/modules/paypal/views/templates/hook/express_checkout_payment.tpl にコピー/app/themes/han/modules/paypal/express_checkout_payment.tpl

于 2013-08-02T08:01:41.630 に答える
0

私は同じ問題を抱えており、prestashop フォーラムで回避策を見つけました。

これはペイパル モジュール コードを変更することを意味します。これは完璧な解決策ではありませんが、機能します...

于 2013-01-07T17:15:45.520 に答える