質問 > 管理機能 > 配送業者変更時のお届け時間初期化について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
guragura |
投稿日時: 2023/9/13 14:48
対応状況: 確認中
|
半人前 登録日: 2022/12/5 居住地: 投稿: 16 |
配送業者変更時のお届け時間初期化について [EC-CUBE] 4.1.2
[レンタルサーバ] Zenlogic [OS] CentOS 8 [PHP] 7.4.30 [データベース] MySQL 5.7 [WEBサーバ] Apache 2.4 [ブラウザ] chrome 117.0.5938.48 [導入プラグインの有無] 有 ・PGマルチペイメントサービス決済プラグイン 1.0.14 ・Securitychecker4 4.1.1 ・いつも reCAPTCHA 1.4 ・ゲスト購入無効化プラグイン 1.0 [カスタマイズの有無] 無 [現象] お世話になっております。 現在運用中のECサイトにて、入ってきた注文の配送業者を変更する運用を開始しようと進めております。 その検討の中でお客様には「その他」(しか選べない)で登録して頂き、そのあとにこちら側で配送業者を変えるということを考えております。 管理画面から対象注文の配送業者を変更するとお届け時間(ユーザーが指定した時間)がデフォルト(指定なし)に変わってしまいます。 これを変えないようにする場合どう修正するべきかご教示頂けますでしょうか。 ※ どの配送業者も同じ時間にする方向で考えています。 素人考えで思いついたのが、以下の箇所をコメントアウトすることでした。 この修正も問題ないか見て頂けますと幸いです。 ・対象ファイル ~\Eccube\Resource\template\admin\Order\shipping.twig 以下の箇所をコメントアウト var times = {{ shippingDeliveryTimes|raw }}; $("select[id$='_Delivery']").on('change', function() { var deliveryId = $(this).val(); var $shippingDeliveryTime = $(this).parents('.card-body').find("select[id$='_DeliveryTime']"); $shippingDeliveryTime.find('option').remove(); $shippingDeliveryTime.append($('<option></option>').val('').text('{{ 'admin.common.select__unspecified'|trans }}')); if (typeof(times[deliveryId]) !== 'undefined') { for (var timeId in times[deliveryId]) { timeValue = times[deliveryId][timeId]; $shippingDeliveryTime.append($('<option></option>') .val(timeId) .text(timeValue)); } } }); |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 配送業者変更時のお届け時間初期化について | guragura | 2023/9/13 14:48 |
Re: 配送業者変更時のお届け時間初期化について | mcontact | 2023/9/13 15:52 |
Re: 配送業者変更時のお届け時間初期化について | guragura | 2023/9/13 16:00 |
Re: 配送業者変更時のお届け時間初期化について | h_tanaka | 2023/9/14 9:49 |
Re: 配送業者変更時のお届け時間初期化について | guragura | 2023/9/19 9:49 |
Re: 配送業者変更時のお届け時間初期化について | h_tanaka | 2023/9/19 12:54 |