|
商品カテゴリ
|
|
HTM
for($i=0; $i<$cat_cnt; $i++) {
print <<"HTM";
$cat_array[$i]
|
HTM
last if($i > $#rows);
}
print <<"HTM";
|
HTM
$ORAND=$RVAL{"orand01"};
$SKEY=$RVAL{"skey01"};
$L_PRI=$RVAL{"l_pri01"};
$H_PRI=$RVAL{"h_pri01"};
$L_PRI =~ s/[^0-9]//g;
$H_PRI =~ s/[^0-9]//g;
if($ORAND && $ORAND eq "2") {
$tmp_v1=""; $tmp_v2="checked";
}
else {
$tmp_v1="checked"; $tmp_v2="";
}
print <<"HTM";
HTM
if($MYMSGSA){
print <<"HTM";
HTM
}
print <<"HTM";
|
| 商品コード |
商品名 |
単価 |
個数 |
小計 |
|
HTM
local(@kagolist,$tanka,$ko,$skei);
local($kagokei)=0;
local($kagokei2,$offval);
for($i=0;$i<$MAXKAGO;$i++) {
last if($i > $#kagop);
@kagolist=split(/\//,$kagop[$i]);
$tanka=$kagolist[2];
$ko=$kagolist[3];
$skei=$kagolist[4];
while($tanka=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
while($ko=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
while($skei=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
print <<"HTM";
| $kagolist[0] |
$kagolist[1] |
\\ $tanka |
$ko |
\\ $skei |
|
|
HTM
$kagokei2=$kagokei+=$kagolist[4];
}
local($catnum)=$i;
if($i==0) {
print "| カゴの中身はありません | \n";
print "| ただ今、レジにて$OFFDATA%割引中! | \n" if($OFFDATA>0 && $OFFDATA<=100);
}else {
while($kagokei=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
print <<"HTM";
|
HTM
if($TAXF eq "ON") {print "(税抜き)";} else {print "(税込み)";}
print <<"HTM";
合計金額: \\ $kagokei
|
|
HTM
if($OFFDATA>0 && $OFFDATA<=100) {
$offval=$kagokei2*$OFFDATA/100;
$kagokei2=$kagokei2-$offval;
while($kagokei2=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
while($offval=~ s/(.*\d)(\d\d\d)/$1,$2/g) { }
print <<"HTM";
|
($OFFDATA%割引): - \\ $offval
|
|
|
HTM
if($TAXF eq "ON") {print "(税抜き)";} else {print "(税込み)";}
print <<"HTM";
差し引き合計金額: \\ $kagokei2
|
|
HTM
}
if($i>=$MAXKAGO) {
print "カゴの中身が一杯です 一度に注文指定頂ける商品種類は $MAXKAGO 件までです | \n";
}
}
print <<"HTM";
|
HTM
if($CATF!=0 && !$RVAL{'textkey'}){
print <<"HTM";
HTM
if(1>$cat_cnt) {
print "− 商品データがありません −
(右下部より LOGIN して商品データを登録ください)\n";
} else {
print "− 左の商品カテゴリを選択(クリック)ください −\n";
}
open(IN,"$TOPFILE");
@trows=;
close(IN);
print <<"HTM";
|
HTM
}
else {
if($RVAL{'textkey'}) {
&disp_func_c(@rows);
} else {
print <<"HTM";
HTM
if($RVAL{'dptype'} eq "ON") {
&disp_func_b(@rows);
} else {
print <<"HTM";
HTM
&disp_func_a(@rows);
}
}
} #if end
print <<"HTM";
|