バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > お届け日に祝日を反映したい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
shimakko
投稿日時: 2012/1/7 15:58
対応状況: −−−
半人前
登録日: 2011/11/11
居住地:
投稿: 19
Re: お届け日に祝日を反映したい
返信ありがとうございます。

そちらの書き込みを参考にもう一度自分の記述したソースを確認しましたところ、おそらく祝日の判定ではなく、連休の判定をする部分がおかしいようでした。

追加部分の最後のほうで、
連休の判定をしなければいけない状況(本日発送ではなく、翌日がお休みの場合)の時に$shop_i == 1とフラグを建てて

引用:

if ( $shop_i == 1 )
{

for ($shop_ii=2; $shop_i == 1; $shop_ii++)
{
//次次〜が日曜か祝日なら 加算
$ptimestamp = mktime(0, 0, 0, $m, $d+$shop_ii, $y);
list($dy, $dm, $dd, $dw) = split(" ", date("y m d w", $ptimestamp));
$dm = intval( $dm );
$dd = intval( $dd );
$dy = intval( $dy );
if ( $BlocCalendar->lfCheckHoliday( $y, $m, $d ) )
{
$j++;
}else
//でない フラグオフ
{$shop_i = 0;
}

}


}


としましたが動いてくれません。もう少し頑張って修正してみようと思います
ありがとうございます。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   お届け日に祝日を反映したい shimakko 2012/1/7 12:05
     Re: お届け日に祝日を反映したい ゲスト 2012/1/7 12:31
     » Re: お届け日に祝日を反映したい shimakko 2012/1/7 15:58
         Re: お届け日に祝日を反映したい shimakko 2012/1/7 18:45

 



ログイン


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

統計情報

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

投稿数ランキング

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