掲示板に戻る




CartMax ver.7.5の軽減税率改造 投稿者: aki
いつもお世話になっております。

何度か投稿しましが、私の質問ばかり並んでしまっていたので削除してしまいました。紛らわしいことをしてすいません。

軽減税率の登録ですが、登録がないときは「環境設定」の「基本設定」の「消費税率」に登録した税率が適用されますので、
それとは違う税率の商品だけ登録すればいいです。とありますが、税率*を空欄にするとエラーが出て登録できません。
空欄の時は、「基本設定」の「消費税率」に登録した税率が適用されるようにはできますでしょうか。  

宜しくお願いいたします。
No.282392019/8/14(Wed) 16:08:07 Res


Re: CartMax ver.7.5の軽減税率改造 投稿者: えふ
cgi/lib/admin/goods.plの
1232行の
if(document.fo.no_p.value==""){
     errormsg+="※税率が入力されていません\n";
}


を削除して

1234行の
if(tmp2.match(/[^0-9]+/)){
     errormsg+="※税率に半角数字以外が含まれています。\n";
}

if(document.fo.no_p.value && tmp2.match(/[^0-9]+/)){
     errormsg+="※税率に半角数字以外が含まれています。\n";
}
と変更

1651行の
if(${$FO_ref}{'no_p'} eq ""){
     &main::error("税率が入力されていません。");
}
を削除

1655行の
if(${$FO_ref}{'no_p'} =~/\D/){
     &main::error("税率に半角数字以外が使われています。");
}



if(${$FO_ref}{'no_p'} && ${$FO_ref}{'no_p'} =~/\D/){
     &main::error("税率に半角数字以外が使われています。");
}
と変更

2448行の
if(${$FO_ref}{'no_p'} eq ""){
     &main::error("税率が入力されていません。");
}
を削除

2452行の
if(${$FO_ref}{'no_p'} =~/\D/){
     &main::error("税率に半角数字以外が使われています。");
}

if(${$FO_ref}{'no_p'} && ${$FO_ref}{'no_p'} =~/\D/){
     &main::error("税率に半角数字以外が使われています。");
}
と変更

これでエラーは出なくなります
No.282402019/8/14(Wed) 21:36:52 Res


Re^2: CartMax ver.7.5の軽減税率改造 投稿者: aki
修正することができました。

有り難う御座いました。
No.282422019/8/15(Thu) 10:14:35 Res