3件の投稿を表示中 - 1 - 3件目 (全3件中)
-
投稿者投稿
-
2024年10月10日 10:15 AM #142135
【お使いの Snow Monkey のバージョン】
【お使いの Snow Monkey Blocks のバージョン】
【お使いの Snow Monkey Editor のバージョン】
【お使いのブラウザ】
【当該サイトのURL】### 実現したいこと
お世話になっております。。
以下のバリデーションエラーメッセージを書き換えるコードを特定のフォームのみ有効にできないでしょうか。よろしくお願いいたします。
add_filter( 'snow_monkey_forms/validator/error_message', function( $error_message, $validation_name, $name ) { if ( 'required' === $validation_name && 'fullname' === $name ) { return '必須です'; } return $error_message; }, 10, 3 );
### 発生している問題
### 試したこと
以下のコードで試しましたが上手くいきませんでした。add_filter( 'snow_monkey_forms/validator/error_message', function( $error_message, $validation_name, $name ) { // 現在のフォームのIDを取得 if ( isset( $_POST['form_id'] ) && (int) $_POST['form_id'] === 605 ) { // 'fullname'フィールドのバリデーションチェック if ( 'required' === $validation_name && 'fullname' === $name ) { return '必須です'; } } return $error_message; }, 10, 3 );
♥ 0Who liked: No user2024年10月10日 4:22 PM #1421412024年10月11日 3:04 PM #142152 -
投稿者投稿
3件の投稿を表示中 - 1 - 3件目 (全3件中)
- トピック「特定のフォームのみバリデーションエラーメッセージを書き換えたい」には新しい返信をつけることはできません。