バージョン選択

フォーラム

メニュー

オンライン状況

47 人のユーザが現在オンラインです。 (38 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 47
もっと...

サイト内検索

質問 > フロント機能 > 受注メールに配送業者名を挿入する方法について

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
pocketbac
投稿日時: 2019/4/11 19:44
対応状況: −−−
半人前
登録日: 2017/12/10
居住地:
投稿: 14
Re: 受注メールに配送業者名を挿入する方法について
うまく表示できました!
ありがとうございます。
468
投稿日時: 2019/4/11 18:11
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 受注メールに配送業者名を挿入する方法について
申し訳ないです。
私が勘違いしてました。
OrderとShippingの関係が1:多なので、

{% for Shipping in Order.Shippings %}
{{ Shipping.shipping_delivery_name }}
{% endfor %}

のように配列からShippingを取得するようにする必要がありました。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

Ringo
投稿日時: 2019/4/11 13:53
対応状況: −−−
常連
登録日: 2018/8/10
居住地:
投稿: 70
Re: 受注メールに配送業者名を挿入する方法について
小生の手元でも「表示されない」です。

ちょっと、コードを追って見ましたが、

eccube-3.0.17/src/Eccube/Entity/Order.php
eccube-3.0.17/src/Eccube/Service/OrderService.php
eccube-3.0.17/src/Eccube/Controller/Admin/Order/EditController.php

とかで、
Order.Shipping.shipping_delivery_name
に、値を入れないといけない様に見えるのですが、
なかなか、
shipping_delivery_name

Order.Shipping.shipping_delivery_name
に入れられないで居ます。
pocketbac
投稿日時: 2019/4/11 13:31
対応状況: −−−
半人前
登録日: 2017/12/10
居住地:
投稿: 14
Re: 受注メールに配送業者名を挿入する方法について
ご回答ありがとうございます。丁寧に教えていただき感謝いたします。

フロントから何度テスト注文を行っても反映しませんでした。
/src/Eccube/Resource/template/admin/Mail/order.twigを変えて、管理画面から再送信しても反映しません。

{{ Order.Shipping.shipping_delivery_name }}
の前に「配送業者名:」とテキスト入力したものは反映しているのでorder.twigは間違えてないのだと思います。しかしshipping_delivery_nameを引っ張ってこないのです。。
管理画面の設定→基本情報設定→配送方法設定で配送方法一覧に表示される配送業者名を表示したいのですが、、、、
念のためメールテンプレートに関するプラグインはすべて無効にして確認をしております。
468
投稿日時: 2019/4/11 10:01
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 受注メールに配送業者名を挿入する方法について
受注メールの送信は、フロントの注文処理で試されましたか?
もし、管理画面から送信を操作されていた場合は、
/src/Eccube/Resource/template/admin/Mail/order.twig
のテンプレートファイルが利用されると思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

pocketbac
投稿日時: 2019/4/10 19:18
対応状況: −−−
半人前
登録日: 2017/12/10
居住地:
投稿: 14
Re: 受注メールに配送業者名を挿入する方法について
ご回答ありがとうございます。
早速やってみたのですが反映されませんでした。
FTPでorder.twigを/app/template/default/Mailに
アップして、キャッシュも削除しているのですが。。。
他に考えられることはございますでしょうか。
468
投稿日時: 2019/4/10 18:30
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 受注メールに配送業者名を挿入する方法について
{{ Order.Shipping.shipping_delivery_name }}で表示されないでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

pocketbac
投稿日時: 2019/4/10 17:00
対応状況: −−−
半人前
登録日: 2017/12/10
居住地:
投稿: 14
受注メールに配送業者名を挿入する方法について
[EC-CUBE]3.0.17、新規インストール
[レンタルサーバ] ロリポップ ライトプラン
[OS] Linux
[PHP] 7.1.5
[データベース] MySQL 5.6.23-log
[WEBサーバ] Apache
[ブラウザ] Google Chrome 73.0.3683.86
[導入プラグインの有無] あり
CartClear
最近チェックした商品
注文ステータス一括変更プラグイン
¥ → 円 表記切り替えプラグイン
顧客CSV登録
税抜き表記プラグイン
注文番号設定
売上集計プラグイン
PAGE TOP プラグイン
[カスタマイズの有無] ありません

受注メールに配送業者名を挿入したいのですが、
過去のスレッドをみてorder.twigに

{{ Shipping.shipping_delivery_name }}

を挿入すればよいというのがあったのでやってみたのですが
表示されませんでした。

どなたかわかる方いらっしゃいましたら教えてください。
よろしくお願いします。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,706名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.