質問 > フロント機能 > 注文番号設定プラグインで 表示される 注文IDの削除 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
timit |
投稿日時: 2019/9/9 12:08
対応状況: 解決済
|
常連 登録日: 2017/2/28 居住地: 投稿: 31 |
Re: 注文番号設定プラグインで 表示される 注文IDの削除 ありがとうございます!
その発想はなかったです、頭 やわらかくしないと と、実感した次第です。 |
nanasess |
投稿日時: 2019/9/9 10:50
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: 注文番号設定プラグインで 表示される 注文IDの削除 style="display: none" をつけてみてはいかがでしょうか?
|
timit |
投稿日時: 2019/9/5 19:04
対応状況: −−−
|
常連 登録日: 2017/2/28 居住地: 投稿: 31 |
注文番号設定プラグインで 表示される 注文IDの削除 注文番号設定プラグインについて。
元の表示では ご注文番号:000 ですが 注文番号設定プラグインを有効化すると ご注文ID:000 ご注文番号:新たに設定される番号 となります。 この ご注文ID:000 の部分を削除したいのですが プラグイン内の phpファイル (app/Plugin/OrderNumber/OrderNumberEvent.php) 373行目 //注文完了時のメール送信で注文IDを注文番号に変更 if (!is_null($OrderNumber)) { $search = 'ご注文番号:'.$orderId; $replace = /*'ご注文ID:'.$orderId.PHP_EOL.*/'ご注文番号:'.$OrderNumber->getOrderNumber(); 上記該当箇所をコメントアウトすることで メール内からは削除することができましたが Myページ 注文履歴 画面の表示に関する 157行目 // 注文マスター一覧画面で注文番号を表示 $search = '<dt id="history_list__header_order_id--{{ Order.id }}">ご注文番号:</dt>'; $replace = '<dt id="history_list__header_order_id--{{ Order.id }}">ご注文ID:</dt>'; $source = str_replace($search, $replace, $event->getSource()); $search = '<dd id="history_list__order_id--{{ Order.id }}">{{ Order.id }}</dd>'; $replace = '<dd id="history_list__order_id--{{ Order.id }}">{{ Order.id }}</dd><dt id="history_list__header_order_id--{{ Order.id }}">ご注文番号:</dt><dd id="history_list__order_id--{{ Order.id }}">{% if OrderNumberList[Order.id] is defined and OrderNumberList[Order.id] is not empty %}{{ OrderNumberList[Order.id] }}{% else %} {% endif %}</dd>'; $source = str_replace($search, $replace, $source); $event->setSource($source); $event->setParameters($parameters); この部分から該当箇所と思われる部分を削除してみていますが 画面がホワイトアウトしてしまったりでうまくいきません。 どのように変更すると ご注文ID:000 の部分を削除(非表示)できるのか お分かりの方がいらしたら ご教示ください。 EC-CUBE 3.0.17 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |