フォームにcihelperform_dropdownを使用して、ドロップダウンメニューを使用してテキストボックス、ラジオボタンなどの必要な入力タイプを取得しています。目的のために、私はdbでdisplay_textとmultiple_valuesを使用しています。display_textはテキストボックスやラジオボタンなどを格納しますが、複数の値では、入力が複数の値を取るかどうかに応じて0または1を格納します。 = 1.問題は、私が行っているコントローラーからの編集中に発生します
$data['field_types'] = dropdown_data($field_types, 'display_text' , 'multiple_values');
このように送信すると、保存された値が選択されません。ドロップダウンメニューの最初の値が常に選択されますが、新しい値を選択できます。
$data['field_types'] = dropdown_data($field_types, 'display_text');
結果は編集中に保存された値が表示されますが、現在は変更できません。以前に選択した値を表示するだけでなく、編集中に値を変更できるようにしたい。
私が間違いを犯しているところ。ヘルプ/提案と貴重な時間を事前に感謝します。