質問 > フロント機能 > 受注メールに配送業者名を挿入する方法について |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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を取得するようにする必要がありました。
|
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 のテンプレートファイルが利用されると思います。
|
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 }}で表示されないでしょうか?
|
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 }} を挿入すればよいというのがあったのでやってみたのですが 表示されませんでした。 どなたかわかる方いらっしゃいましたら教えてください。 よろしくお願いします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |