これまでに見つけたすべてを試しましたが、役に立ちませんでした:-(
PHPセッションにいくつかの値(「名前」、「前名」、「性別」など)が保存されています。
これらの値をフォーム (より正確には、追加のフィールドを含む buddypress 登録フォーム) に事前入力したいと考えています。
だから私はこれまでのところ:
<?php
$field_1 = $_POST['Name'];
$field_5 = $_POST['Prename'];
$field_7 = $_POST['gendre'];
?>
フォームでは、(動的に) 事前入力する必要があるフィールドは次のようになります。
<input type="text" name="<?php bp_the_profile_field_input_name() ?>" id="<?php bp_the_profile_field_input_name() ?>" value="<?php bp_the_profile_field_edit_value() ?>">
問題は、フィールドが動的に生成されることです。そのため、これらの値 (field_1、field_5 など) を何らかの方法でループして、適切な値が事前に入力された適切なフィールドを取得する必要があります (そのセッションから取得)。
value="<?php bp_the_profile_field_edit_value() ?>
正しい値を取得するためにどのように変更すればよいか、まったくわかりません 。
またはそこにある他の方法:)
私はプログラマーではないので、親切に例/コードを投稿してください。一般的な説明からv.ほとんど理解していません:-(
ありがとうございました!