日本語向けバリデーション強化エクステンション

日本語向けバリデーション強化エクステンション
¥0

このエクステンションは日本語環境で使用するにあたって入力値チェックをより厳格に行うことを目的としたエクステンションです。

¥0
このエントリーをはてなブックマークに追加
概要

詳細

このエクステンションは日本語環境で使用するにあたって入力値チェックをより厳格に行うことを目的としたエクステンションです。
Magentoは多言語対応するために入力値チェックを必要最小限しか行なっていません。
しかし実際は入力される値の文字コード検査や入力値の型チェック・フォーマットチェックなど、ECサイトと業務システムを連携する際には考慮するべき事項が多数あります。
このエクステンションはMagentoの標準処理に加え、日本語で想定される値チェック処理を実装したものです。
例えば、

  • 郵便番号・電話番号の文字数チェック
  • 郵便番号欄の分割入力機能(フィールドを2個に)
  • 電話番号欄の分割入力機能(フィールドを3個に)
  • 住所・氏名のフィールドは所定文字数以上は不許可
  • 振り仮名の「カタカナ」もしくは「ひらがな」のみ使用許可

また、バージョン0.2.0からカスタムフックを追加しています。

  • validator_address_validate
  • validator_customer_validate
  • validator_sales_order_address_validate

の3つのフックを追加してあり、オリジナルの追加チェック処理を実装できるようになっています。

このエクステンションはMagento-CE-1.6以降に対応しています。1.6未満の環境では正しく動作しない恐れがあります。

追加情報

追加情報

Magento 対応バージョン 1.6, 1.7, 1.8, 1.9, 1.9.1, 1.9.2, 1.9.3
バージョンアップ履歴
  • 0.5.2:氏名のフリガナチェック処理を修正
  • 0.5.1:Magento CE-1.9に対応。
  • 0.5.0:PayPal Expressチェックアウトの購入確認画面に対応
  • 0.4.0:会員登録フォームの住所チェック機能を追加
  • 0.3.2:入力フォームの文字列長チェックを追加
  • 0.3.1:ロケールの追加。
  • 0.3.0:Magento CE-1.7に対応。
  • 0.2.5:ロケール修正。
  • 0.2.4:不正なメソッド呼び出しを修正。
  • 0.2.3:値チェックパターンを修正。
  • 0.2.2:不具合修正。
  • 0.2.1:不要なコードを削除。
  • 0.2.0:チェック処理を全面的に見直し。郵便番号・電話番号・FAX番号の分割機能を追加。
  • 0.1.5:電話番号とFAX番号のチェック対象文字列長を変更。
  • 0.1.4:購入画面に対するチェック処理を追加。
  • 0.1.3:電話番号とFAX番号のチェック処理を修正。
  • 0.1.2:郵便番号と電話番号のチェック処理を修正。
  • 0.1.1:不具合修正。
  • 0.1.0:初回リリース。

ベリテワークス株式会社

ベリテワークス株式会社
114-0013 東京都北区東田端2-5-14 クロコダイル第2ビル5F
TEL:03-5842-1905
営業時間 平日10:00~18:00

M2trainedMagento Solution Partner
m2cssMagento Solution SpecialistMagento Developer PlusMagento Certified DeveloperMagento Frontend Developer