バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > メルマガに顧客の会社名

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2016/5/26 15:56
対応状況: −−−
メルマガに顧客の会社名
[EC-CUBE] 2.13.5
[レンタルサーバ] CPI
[OS] FreeBSD 10.1
[PHP] 5.5.27
[データベース] MySQL、5.5.42
[WEBサーバ] Apache
[ブラウザ] IE11.0
[導入プラグインの有無] 会員項目管理プラグイン(外す予定です。)
[カスタマイズの有無]
・会員登録のうち、フリガナ・性別を必須項目から外すため、これに該当するEXIST_CHECKをSC_Helper_Costomer.phpから削除

・dtb_send_costomerにcompany_nameというフィールドを追加

・LC_Page_Admin_Mail.phpの270行目付近、
if (is_array($arrSendCustomer)) {
foreach ($arrSendCustomer as $line) {
$dtb_send_customer = array();
$dtb_send_customer['customer_id'] = $line['customer_id'];
$dtb_send_customer['send_id'] = $send_id;
$dtb_send_customer['email'] = $line[$emailtype];
$dtb_send_customer['name'] = $line['name01'] . ' ' . $line['name02'];

の後に、
$dtb_send_customer['company_name'] = $line['company_name'];
を追加した。

・SC_Helper_Mail.phpの500行目付近、
foreach ($arrDestinationList as $arrDestination) {
// お名前の変換
$customerName = trim($arrDestination['name']);
の後に、
$customerCompanyName = trim($arrDestination['company_name']);
を追加し、
$subjectBody = preg_replace('/{name}/', $customerName, $arrMail['subject']);
の後に、
$stringM = $arrMail['body'];
$patternM = array('/{name}/', '/{companyname}/');
$replaceM = array($customerName, $customerCompanyName);
$mailBody = preg_replace($patternM, $replaceM, $stringM);
と追加して、 元の変換をコメントアウトした。
// $mailBody = preg_replace('/{name}/', $customerName, $arrMail['body']);

[現象] メルマガの本文に顧客の名前と一緒に会社名も入れたいので、上記のように手を加えました。テンプレートはテキストで、本文を「{companyname}の{name}様」とすると、「の○○様」と配信されます。

dtb_send_costomerのnameフィールドには名前は入っていますが、会社名company_nameはnullとなってます。

私が見落としている点や変な部分をご教示お願いいたします。
(業者様にお願いするのが筋だとは思うのですが、どうかよろしくお願いいたします。)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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