DB のあるテーブルから別のテーブルにデータをコピーするといういくつかの提案に従いましたが、機能していません。
この質問に対して受け取った回答に基づいて: Magento: データを order_payment および quote_payment に保存する方法
Mage/Sales/etc/Config.xml ファイルで次のことを試みました
<sales_convert_order_payment>
<cc_bankname>
<to_quote_payment>cc_bankname</to_quote_payment>
</cc_bankname>
</sales_convert_order_payment>
この
<sales_convert_quote_payment>
<cc_bankname>
<to_order_payment>cc_bankname</to_order_payment>
</cc_bankname>
</sales_convert_quote_payment>
ただし、銀行名は sales_flat_quote_payment テーブルにのみ保存され、 sales_flat_order_payment テーブルには保存されません。これは、この新しいデータを注文請求書と注文/ビューの下の管理者バックエンドに表示するために必要なテーブルです。
DB にデータ (銀行名) を手動で入力すると、必要な場所にこの情報を表示できますが、顧客が注文を確認できるため、注文完了時にデータを手動で入力するためにすべてのトランザクションを追跡することはできません。詳細を確認すると、私が自分で行うまで新しいデータを表示できません。
データが sales_fat_order_payment テーブルに引き継がれない理由を知っている人はいますか?
作成した新しい携帯電話番号属性で同じ問題が発生していますが、これを解決できれば、他のすべての同様の問題を処理できるはずです。