How to create them manually? I'm trying to figure it out but I can't find any info at vb.org nor vb.com.
How to make a form to submit and save user custom field selection menu in usercp.
It's easy when it comes to text fields, I copy fiedset directly from browser code view on usercp page/edit details page and then only the value of the field needs to be changed to $bbuserinfo[fieldxx] so for example <input type="text" class="bginput" name="userfield[fieldxx]" id="ctb_fieldxx" value="
$bbuserinfo[fieldxx]" size="10" maxlength="10" /> and all done.
But what with selection menus or radio check boxes?
Here is a sample selection menu:
Code:
<fieldset class="fieldset">
<legend>A question</legend>
<table cellpadding="0" cellspacing="3" border="0" width="100%">
<tr>
<td>A question with 3 options</td>
</tr>
<tr>
<td>
<select name="userfield[field7]" id="csel_field7">
<option value="0" selected="selected"></option>
<option value="1" >Answer A</option><option value="2" >Answer B</option><option value="3" >Answer c</option>
</select>
<input type="hidden" name="userfield[field7_set]" value="1" />
</td>
</tr>
</table>
</fieldset>
How to modify this so I can paste it into a template and make it work?
I suspect I need to remove selected="selected" and to put into every option tag something like $selected[x], but what exactly it should be I could put it there that will reflect the selection? Or is there any other method to put a specific custom field form into the modifyprofile template?
I need to customize my modifyprofile template and I need to take care of each field separately.
I would be grateful for any help.