バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 発送メールに配送情報を記載したい

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
FRIENDS
投稿日時: 2015/3/28 16:12
対応状況: −−−
半人前
登録日: 2014/11/3
居住地: 宮崎県
投稿: 22
発送メールに配送情報を記載したい
[EC-CUBE 2.13.2]
[MySQL 5.0.95]
[PHP 5.3.3]

発送メールへ以下3点の情報を記載したいと思っています。

?配送業者名
?配送方法
?伝票URL

実装にあたり下記スレッドの手順を参考にさせて頂きました。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9812&forum=11

しかし中々実現出来ず、現状では受注管理画面→個別編集でエラーになってしまう状態です。
何方かアドバイス頂けないでしょうか。

【カスタマイズ手順】
1.class/helper/SC_Helper_Delivery.php

@function getIDValueList($type='name') {
return SC_Helper_DB_Ex::sfGetIDValueList('dtb_deliv', 'deliv_id', $type);
}
↓↓↓
public $type = '';
@function getIDValueList($type) {
switch ($type) {
case '1':
$type = 'name';
break;
case '2':
$type = 'service_name';
break;
case '3':
$type = 'confirm_url';
break;
default:
$type = 'name'; //デフォルトの値
}
return SC_Helper_DB_Ex::sfGetIDValueList('dtb_deliv', 'deliv_id', $type);
}


2.class/helper/SC_Helper_Mail.php

@function __construct() {
 ↓↓↓5行目に追記
$deliveryType = new SC_Helper_Delivery_Ex();
$this->arrDeliv['name'] = $deliveryType->getIDValueList('1'); //配送業者名
$this->arrDeliv['service_name'] = $deliveryType->getIDValueList('2'); //配送方法
$this->arrDeliv['confirm_url'] = $deliveryType->getIDValueList('3'); //伝票URL
}

@function sfSendOrderMail(・・・){
↓↓↓4行目に追記
$arrTplVar->arrDeliv['name'] = $this->arrDeliv['name']; //配送業者
$arrTplVar->arrDeliv['service_name'] = $this->arrDeliv['service_name']; //配送方法
$arrTplVar->arrDeliv['confirm_url'] = $this->arrDeliv['confirm_url']; //伝票URL
・・・
}

3.対象のメールテンプレート
(Smartyの記述方法が分かりません...)
配送業者:<!--{$arrDeliv[$shipping.deliv_id]}-->
配送方法:<!--{$arrDelivService[$shipping.deliv_id]}-->
伝票URL:<!--{$arrDeliv[$shipping.deliv_id]}-->

以上宜しくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 発送メールに配送情報を記載したい FRIENDS 2015/3/28 16:12
     Re: 発送メールに配送情報を記載したい IPLOGIC 2015/4/6 19:34
       Re: 発送メールに配送情報を記載したい FRIENDS 2015/4/11 17:57
         Re: 発送メールに配送情報を記載したい FRIENDS 2015/4/15 9:31

 



ログイン


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

統計情報

総メンバー数は88,954名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.