質問 > フロント機能 > ご注文内容のご確認画面への表示項目の追加をしたい。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tora2 |
投稿日時: 2020/7/9 17:22
対応状況: −−−
|
新米 登録日: 2020/7/9 居住地: 投稿: 3 |
ご注文内容のご確認画面への表示項目の追加をしたい。 [EC-CUBE] 4.0.3
[PHP] 7.2.31 商品の産地名などの項目を表示させたいのですが、苦戦しています。 1.管理画面の商品登録画面では追加済み。Productのエンティティも拡張しています。 2.ご注文手続き画面(shopping)での表示は可能です。(OrderItemを拡張すれば) ご注文内容のご確認画面(confirm)に遷移したときにdtb_order_itemに追加した該当項目が更新されてNULL値となるため、2.で挿入された値が消えてしまいます。 どうぞよろしくお願い致します。 |
umebius |
投稿日時: 2020/7/10 9:24
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: ご注文内容のご確認画面への表示項目の追加をしたい。 >ご注文内容のご確認画面(confirm)に遷移したときにdtb_order_itemに追加した該当項目が更新されてNULL値となる
dtb_order_itemにデータを登録する処理はどこに記載されたのでしょうか? コードを示していただけると何か分かるかもしれません。
|
tora2 |
投稿日時: 2020/7/10 11:46
対応状況: 確認中
|
新米 登録日: 2020/7/9 居住地: 投稿: 3 |
Re: ご注文内容のご確認画面への表示項目の追加をしたい。 >dtb_order_itemにデータを登録する処理はどこに記載されたのでしょうか?
>コードを示していただけると何か分かるかもしれません。 ありがとうございます。 OrderHelperクラスのcreateOrderItemsFromCartItemsにてセッターを追加しています。(twigではOrderItemから取り出すようにしています。) |
umebius |
投稿日時: 2020/7/10 13:42
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: ご注文内容のご確認画面への表示項目の追加をしたい。 ご注文手続き画面(shopping)に初回アクセスした時点で、
dtb_order_itemテーブルの追加のカラムにデータが登録されていることは確認済みでしょうか? つまり下記のどちらなのかを切り分けられればと思います。(DB永続化されていなくても追加情報が最初画面に表示されることは考えられますので) 1. 追加カラムに最初からデータが登録されていない 2. 追加カラムに一度登録されるがその後消える
|
tora2 |
投稿日時: 2020/7/10 14:23
対応状況: 解決済
|
新米 登録日: 2020/7/9 居住地: 投稿: 3 |
Re: ご注文内容のご確認画面への表示項目の追加をしたい。 2. 追加カラムに一度登録されるがその後消える状態でした。
ご丁寧にありがとうございます。 ご注文手続き画面にてinsertを確認。 ご注文内容のご確認に遷移した際に更新されNULLになっているように見受けれました。 再度本日ためしてみた所、、、何故か正常に表示されることを確認できました。。。 【備忘】※念のため 1.エンティティの拡張(Order/OrderItem) 2.dtb_order_itemにてカラム追加 3.サービスにセッター追加(OrderHelper) 4.各テンプレートにて表示設定 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |