Хмм. Я что подумал, если телефон потеряю все бабки тю тю. Так? Если юзать это:
Если вместе с пальцем потеряешь или код 1234 то да. Карту же ты не боишься потерять, а её даже разблокировать не нужно чтобы оплатить.
Может это был ещё ЯД, а не Юмани, причём до того как туда Сбер вошел. Нормально там всё выводится, переводится, с карты снимается и домены тоже оплачиваются.
При этом регистрируют домены на себя и периодически помирают. Это та ветка?
Можешь скрытые поля добавить со значениями кошельков. Придёт список с номерами и какой кошелек он выбрал. Или фильтрами менять селект. В форму:
[select payment-wallet include_blank "Юмани" "Киви"]
В функтионс:
add_filter( 'wpcf7_form_tag', 'wp_kama_wpcf7_form_tag_filter', 10, 2 );function wp_kama_wpcf7_form_tag_filter( $scanned_tag, $replace ) { if ( $scanned_tag[ 'name' ] == 'payment-wallet' ) { $user = wp_get_current_user(); $arr = [ "Юмани" => "gender", "Киви" => "age" ]; // тут ключи метаполей соответствующих кошельков foreach ( $scanned_tag[ 'values' ] as $k => $v ) { $key = isset( $arr[ $v ] ) ? $arr[ $v ] : false; $value = ( $key ) ? $user->get( $key ) : false; if ( $value ) { $scanned_tag[ 'values' ][ $k ] = $value; } else { unset( $scanned_tag[ 'values' ][ $k ] ); } } } return $scanned_tag;}
У тебя в примере тоже нет значений этих полей. Что ты дальше с этими значениями делать собираешься?
Вы пример приведите просто обычным html кодом что вы получить хотите, а то непонятно ничего что вы хотите сделать.
Но почему вы их пытаетесь оба в один select вставить?
[select menu-51 default:user_gender include_blank "Мужской" "Женский"]
Что-бы выбиралось, нужно что-бы в БД значение совпадало с одним из вариантов
Ключ тот же, age. В текстовом поле CF7 оно нормально работает в виде default:user_age.
Видаться для select какая-то определенная конструкция нужна, там же мы несколько ключей указываем для выбора, например age и gender. И, если указываем так:
то не срабатывает.