1

Jigoshop 1.9.3.1 を使用していますが、郵便番号の検証に問題があります。

顧客が郵便番号フィールドに 3 つの数字しか入力できないようにしたいので、郵便番号検証 PHP コードを変更しました。

jigoshop_validation.class.php http://pastebin.com/PwZTyD5w

郵便番号チェッククラスhttp://pastebin.com/1B5rLWan

交換しました

if ( strlen( trim( preg_replace( '/[\s\-A-Za-z0-9]/', '', $postcode ))) > 0 ) return false;    

if ( strlen( trim( preg_replace( '/[\s\-A-Za-z0-9]/', '', $postcode ))) == 0 ) return false;

現在、顧客は郵便番号を 3 つ未満の数字で入力することはできませんが、3 つ以上の数字を入力することはできます。正確に3つの数字しか入力できないようにしてほしい。これどうやってするの?

PS。諸事情により、ジゴショップを最新版にアップデートする予定はありません。

4

0 に答える 0