バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 受注管理のメール作成機能で動的な値を受け取りたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
uraa
投稿日時: 2021/2/18 11:58
対応状況: −−−
常連
登録日: 2020/12/15
居住地:
投稿: 36
受注管理のメール作成機能で動的な値を受け取りたい
ec-cube4でサイト作成をしています。
度々の質問申し訳ありません。

受注管理のメールを作成機能で追加したオリジナルのテンプレートを選択しメールを送信したいです。
テンプレートは出荷通知メールを元に作成し、メール作成機能で選択できるようにしました。
そこで、メールの内容として以下のように動的な値を受け取りたいのですがどのようにすれば良いのでしょうか?

{% for OrderItem in Shipping.productOrderItems %}
商品コード:{{ OrderItem.product_code }}
商品名:{{ OrderItem.product_name }} {{ OrderItem.classcategory_name1 }} {{ OrderItem.classcategory_name2 }}
数量:{{ OrderItem.quantity|number_format }}
{% endfor %}

変更するファイルだけでも知りたいです。
詳しい方がいらっしゃれば教えていただければ大変助かります。

どうかよろしくお願いいたします。
umebius
投稿日時: 2021/2/18 15:33
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1889
Re: 受注管理のメール作成機能で動的な値を受け取りたい
これが全文でしょうか?
{% for OrderItem in Shipping.productOrderItems %}
商品コード:{{ OrderItem.product_code }}
商品名:{{ OrderItem.product_name }} {{ OrderItem.classcategory_name1 }} {{ OrderItem.classcategory_name2 }}
数量:{{ OrderItem.quantity|number_format }}
{% endfor %}


だとするとこうではないですか?

{% for Shipping in Order.Shippings %}
{% for OrderItem in Shipping.productOrderItems %}
商品コード:{{ OrderItem.product_code }}
商品名:{{ OrderItem.product_name }} {{ OrderItem.classcategory_name1 }} {{ OrderItem.classcategory_name2 }}
数量:{{ OrderItem.quantity|number_format }}
{% endfor %}
{% endfor %}


----------------
EC-CUBE4系 カスタマイズ ECのプロがシステム特急案件承ります。
EC-CUBE開発 リモートで働くエンジニア募集中

uraa
投稿日時: 2021/2/18 18:25
対応状況: −−−
常連
登録日: 2020/12/15
居住地:
投稿: 36
Re: 受注管理のメール作成機能で動的な値を受け取りたい
度々の質問に丁寧に答えて頂き、本当に感謝しかありません。
教えて頂いた記述で無事取得することが出来ました!


厚かましいお願いで恐縮なのですが、可能であれば以下の値の取得についても教えて頂けると大変助かります。


{# お名前:{{ Shipping.name01 }} {{ Shipping.name02 }} 様

{% if Shipping.tracking_number %}
お問い合わせ番号:{{ Shipping.tracking_number }}
{% if Shipping.Delivery.confirm_url %}
お問い合わせURL:{{ Shipping.Delivery.confirm_url }}
{% endif %}
{% endif %}

お問い合わせ内容:{{ data.contents }}


本当にいつもありがとうございます。
umebius
投稿日時: 2021/2/20 21:14
対応状況: −−−
登録日: 2016/7/22
居住地: 東京日本橋
投稿: 1889
Re: 受注管理のメール作成機能で動的な値を受け取りたい
お問い合わせ内容:{{ data.contents }}というのは注文のお問い合わせ欄の内容を取得したいということでしょうか?


----------------
EC-CUBE4系 カスタマイズ ECのプロがシステム特急案件承ります。
EC-CUBE開発 リモートで働くエンジニア募集中

uraa
投稿日時: 2021/2/21 0:59
対応状況: −−−
常連
登録日: 2020/12/15
居住地:
投稿: 36
Re: 受注管理のメール作成機能で動的な値を受け取りたい
いつもありがとうございます。
お返事が遅れてしまってすみません。

可能であれば注文の際のお問い合わせではなく、サイトのお問い合わせフォームから送られた内容を取得出来ればと思っております。
ただ、調べた限りではお問い合わせフォームから送られた内容はメールで送信されるのみで、データとして残されていないのかなと…
お問い合わせ管理のプラグインを導入しているので、内容を取得するにはその辺りをカスタマイズしたりするしかないのかなと…現状自分のレベルでは難しいかなと思っております。

他に良い方法やそもそも私の考えに間違いがありましたら、教えていただければとても助かります。

それから最後になりましたが、追加で質問した、問い合わせ以外の値の取得については、前回の回答で教えて頂いた
{% for Shipping in Order.Shippings %}でくくると
無事取得できました!こちらについてもありがとうございました!

また、お返事いただけると嬉しいです。よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は69,551名です
総投稿数は100,169件です

投稿数ランキング

1
seasoft
7333
2
468
2878
3
AMUAMU
2712
4
nanasess
2126
5
umebius
1889
6
yuh
1612
7
red
1435
8
h_tanaka
1069
9
fukap
907
10
tsuji
891
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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