バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 規格ごとに規格名をメールに表示したい。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seraen
投稿日時: 2015/11/13 9:34
対応状況: 確認中
半人前
登録日: 2015/10/21
居住地:
投稿: 12
規格ごとに規格名をメールに表示したい。
[EC-CUBE] 2.13.3
[PHP] 5.3.29

いつもお世話になっております。

現在、

色:<!--{$item.classcategory_name1}-->
<!--{$item.classcategory_name2}-->

といった形でメールテンプレートの商品規格を表示しているのですが
これの 色 と書いてある部分を
(規格1規格名):<!--{$item.classcategory_name1}-->
(規格2規格名):<!--{$item.classcategory_name2}-->
のように規格ごとに対応する規格名を
動的に表示するようにしたいのですが
どういった方法で表示できるでしょうか。

回答よろしくお願いいたします。
yuh
投稿日時: 2015/11/13 10:35
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: 規格ごとに規格名をメールに表示したい。
SC_Helper_MailのsfGetShippingDataの部分で
dtb_products_class,dtb_classcategory,dtb_classの3つのテーブルを結合させてデータを取得すればできます。
seraen
投稿日時: 2015/11/15 20:25
対応状況: 解決済
半人前
登録日: 2015/10/21
居住地:
投稿: 12
Re: 規格ごとに規格名をメールに表示したい。
無事以下のように追加して表示できるようになりました。
ありがとうございました。

foreach ($arrRet as $key => $value) {
$col = 's_i.*, tax_rate, tax_rule, c1.name AS class_name1, c2.name AS class_name2';
$from = 'dtb_shipment_item AS s_i JOIN dtb_order_detail AS o_d
ON s_i.order_id = o_d.order_id AND s_i.product_class_id = o_d.product_class_id
JOIN dtb_products_class AS p_c ON s_i.product_class_id = p_c.product_class_id
LEFT JOIN dtb_classcategory AS c_c1 ON p_c.classcategory_id1 = c_c1.classcategory_id
LEFT JOIN dtb_class AS c1 ON c_c1.class_id = c1.class_id
LEFT JOIN dtb_classcategory AS c_c2 ON p_c.classcategory_id2 = c_c2.classcategory_id
LEFT JOIN dtb_class AS c2 ON c_c2.class_id = c2.class_id';
$where = 'o_d.order_id = ? AND shipping_id = ?';
$arrWhereVal = array($order_id, $arrRet[$key]['shipping_id']);
$objQuery->setOrder('order_detail_id');
$arrItems = $objQuery->select($col, $from, $where, $arrWhereVal);
$arrRet[$key]['shipment_item'] = $arrItems;
}



tolに以下追加
<!--{$item.class_name1}-->
<!--{$item.class_name2}-->
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.