掲示板に戻る




MAX V5.1改 枚数の最大選択値の改造 投稿者:
お世話になっております、
枚数の『最大選択値』に関して『枚数の最小選択値』に変更することは可能でしょうか?
一部製品について受注生産品があり最低ロットが20と成ります。
現在最大値を20にしていますので19以下を選択した場合にエラーメッセージで【本製品は受注生産品に付き最低20枚の注文が必要です】としたいのです。
不明点、ご質問など御座いましたらご遠慮なくお申し付け下さい。
No.285102020/11/17(Tue) 16:55:42 Res


Re: MAX V5.1改 枚数の最大選択値の改造 投稿者: えふ
item_fo2.htmlの
<input type="hidden" name="price3" value="#price3">
の下に
<input type="hidden" name="kosu" value="#kosu">
と追加して
cgi/lib/makehtml.plの
921行の
${$skinref}=~s/#cool/$cool/;
の下に
${$skinref}=~s/#kosu/$kosu/;
と追加して
924行の
$kosu_t=$kosu || $kosu_de;


$kosu_t=20;
と変更
(この数値がプルダウンの最大選択値になります。)

JavaScriptのアラートでなく
CGIでのエラーでよろしければ
cart.cgiの
252行の
$lockfile=$lockfile_t;
の上に
if($FORM{'amount'}<$FORM{'kosu'}){
&error("【本製品は受注生産品に付き最低$FORM{'kosu'}枚の注文が必要です】","back");
}

と追加してください。
No.285132020/11/18(Wed) 20:49:48 Res