$ form-> multiselect()から多レベルのカテゴリを作成しようとしています。
以下は私のテーブル構造です。単一テーブルのCodeIgniterの複数選択の多レベルカテゴリ
| id | parent | name |
|----|--------|---------|
| 10 | 0 | 'menu1' |
| 12 | 10 | 'menu2' |
| 13 | 10 | 'menu3' |
| 14 | 0 | 'menu4' |
結果は
+----+---------+
| id | name |
+----+---------+
| 10 | 'menu1' |
| 12 | 'menu2' |
| 13 | 'menu3' |
| 14 | 'menu4' |
+----+---------+
れたIDは、選択要素の表示の値と名前のために示しました。
<select>
<option value='10'>menu1</option>
<option value='12'>menu2</option>
<option value='13'>menu3</option>
<option value='14'>menu4</option>
</select>
階層.Iは以下見せたくない示しました。
<select>
<option value='10'>menu1</option>
<option value='12'>menu1 -> menu2</option>
<option value='13'>menu1 -> menu3</option>
<option value='14'>menu4</option>
</select>
私は何をすべき?
$ form_multiselect()の構造を操作したいと思います。
独自のカスタムヘルパーを作成する必要があります。可能であれば –
はい。 –
テーブルはデータベースにありますか? –