更新されたフォームにユーザー名の配列を入力するのに少し苦労しています。正しいビットの動作を確認するには、ここにアクセスしてください: [削除されたリンク]
ページの読み込みが完了するとわかるように、ユーザーの名前が事前に読み込まれる「Mortgage Advisor」のオプションがあります。agentId
このユーザーの名前は、URL に表示される値に 関連付けられています。
このサイトを joomla 2.5 にアップグレードしていますが、このコードをコピーしてドロップダウン メニューをフォームに追加すると、リストが取得されません。
<tr>
<td><?php echo JText::_('RSM_FORM_TXT_AGENT'); ?>:</td>
<td>
<select name="userId" id="userId">
<option value="" <?php if($row->userId == ""){echo " selected='selected'";} ?>></option>
<?php foreach($agents as $agent){
$agents = $database->loadObjectList();
?> <option value='<?php echo $agent->id; ?>' <?php if($_GET['agentId'] == $agent->id){echo "selected='selected'";} ?> ><?php echo $agent->firstname; ?> <?php echo $agent->lastname; ?></option>
<?php }?>
</select>
</td>
</tr>
これは 1.5 joomla サイトの例からコピーされたものですが、前に述べたように値を送信していません。この出力の例を次に示します。
[削除されたリンク]
送信ボタンをクリックした後に値を取得して渡す方法についてのアイデアはありますか? また、この値に関連する別の領域を見逃した可能性はありますか? ありがとう。