バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > メルマガ配信予約ができるようにしたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hihi
投稿日時: 2012/9/14 16:31
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
自分でもやってみますが、

2.送信時間
 1)dtb_send_historyの「start_date」に配送希望時間を設定する様に変更。
 2)配送希望時間設定画面を追加

のところをもう少し、具体的に教えて頂けませんでしょうか?

よろしくお願いします。
ゲスト
投稿日時: 2012/9/14 22:40
対応状況: −−−
Re: メルマガ配信予約ができるようにしたい
2.4.4をさくっと、見てみた感じでは
引用:
ECCUBU2.4以下にはGUIで配信日時指定がデフォルトでついているので、

の部分を2.12.1の作法を見ながら、移植する、、、と、いったところの様です。

http://www.kudzilla.com/~hic/eccube-dev/2_12-dev/malmaga_batch_mode/MELMAGA_BATCH_MODE.png

ID/PWD:hic/Ringo
hihi
投稿日時: 2012/9/15 9:47
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
ご教授ありがとうございます。

しかしながら、移植は初めてなので試行錯誤しながら試しているものの、どこをどう変えていいのかわからなくなっている状態でもあります。配信予約の機能を付けたいので、頑張ってはみますが変更部分などをより具体的に教えて頂けると有難いです。

よろしくお願いします。
ゲスト
投稿日時: 2012/9/15 13:08
対応状況: −−−
Re: メルマガ配信予約ができるようにしたい
先の小生の、移植元(2.4.4)のご希望のファイルパスとファイル内行(MELMAGA_BATCH_MODE.png)をご覧頂いて、
引用:
どこをどう変えていいのかわからなくなっている状態でもあります。

とのことですので、回り道にはなりますが、一度、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=9123&forum=10
を読んで頂いた方が良いかと思います。
hihi
投稿日時: 2012/9/15 13:26
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
いつもありがとうございます。
本当に助かります。
読んで、自分なりにやってみようと思います。
また、なにかありましたら質問をするかと思いますが、よろしくお願い致します。
hihi
投稿日時: 2012/9/28 17:04
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
ECCUBU2.4.4のiuput.tplの

下記を

<!--{* バッチモードの場合のみ表示 *}-->
<!--{if $smarty.const.MELMAGA_BATCH_MODE}-->
<tr class="fs12n">
<td bgcolor="#f2f1ec">配信時間設定<span class="red"> *</span></td>
<td bgcolor="#ffffff">
<!--{if $arrErr.send_year || $arrErr.send_month || $arrErr.send_day || $arrErr.send_hour || $arrErr.send_minutes}--><span class="red12"><!--{$arrErr.send_year}--><!--{$arrErr.send_month}--><!--{$arrErr.send_day}--><!--{$arrErr.send_hour}--><!--{$arrErr.send_minutes}--></span><br><!--{/if}-->
<select name="send_year" style="<!--{$arrErr.send_year|sfGetErrorColor}-->">
<!--{html_options options=$arrYear selected=$arrNowDate.year}-->
</select>年
<select name="send_month" style="<!--{$arrErr.send_month|sfGetErrorColor}-->">
<!--{html_options options=$objDate->getMonth() selected=$arrNowDate.month}-->
</select>月
<select name="send_day" style="<!--{$arrErr.send_day|sfGetErrorColor}-->">
<!--{html_options options=$objDate->getDay() selected=$arrNowDate.day}-->
</select>日
<select name="send_hour" style="<!--{$arrErr.send_hour|sfGetErrorColor}-->">
<!--{html_options options=$objDate->getHour() selected=$arrNowDate.hour}-->
</select>時
<select name="send_minutes" style="<!--{$arrErr.send_minutes|sfGetErrorColor}-->">
<!--{html_options options=$objDate->getMinutesInterval() selected=$arrNowDate.minutes}-->
</select>分</td>
</tr>
<!--{/if}-->


ECCUBU2.12.1のiuput.tplへ移しただけでは駄目なのは
わかっていて同じようなロジックの売上集計などを参考にしたりしてみたのですが、よくわかりません。具体的にどのタグをどうしたら良いかなどが、php初心者の為かいまいちわかっていません。
具体的にどう改良したら良いかなどを教えて頂けると有難いです。
よろしくお願いします。
ゲスト
投稿日時: 2012/10/4 9:13
対応状況: −−−
Re: メルマガ配信予約ができるようにしたい
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=9123&forum=10&post_id=44131#forumpost44131
や「売上集計など」を参考にして、習得していく事になると思います。

予約配信の実装を優先したいのならば、
「エラーリターンメールを、再送対象から外す」
(エラーでも、送信済みになっていれば処置は不要)
を、実装すれば、crontabの設定を、都度、手動で、変更で、
実現できると思います。
hihi
投稿日時: 2012/10/6 12:22
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
ありがとうございます。
助かります。
crontabの設定なのですが、

0 * * * * cd /EC-CUBEがあるパス/html/admin/mail/; /bin/php sendmail.php >/dev/null 2>&1 2>>/tmp/send.log

これで大丈夫でしょうか?
ゲスト
投稿日時: 2012/10/7 13:15
対応状況: −−−
Re: メルマガ配信予約ができるようにしたい
0 * * * * cd /EC-CUBEがあるパス/html/admin/mail/; /bin/php sendmail.php >/dev/null 2>&1 2>>/tmp/send.log


小生にとって、初めてのリダイレクト構文でしたので、homeディレクトリでtest.phpを記述して、user's crontab で動作確認したところ、期待通り、cronからのメールは届かず、logにエラーが追加書き出されたので、OKではないかと思います。

eccubeとして、小生が動作確認したのは、以下を参照してください。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=11472&forum=2&post_id=53381#forumpost53381

php への ファイルがフルパスになっていますが、require.phpの問題が無ければ、相対パスで良いと思います。

htmlからdataへ移動したのは、セキュリティの観点からです。
hihi
投稿日時: 2012/10/7 13:50
対応状況: −−−
一人前
登録日: 2012/8/14
居住地:
投稿: 72
Re: メルマガ配信予約ができるようにしたい
いつもありがとうございます。
助かります。
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,004名です
総投稿数は110,020件です

投稿数ランキング

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.