Я использую http://www.bootply.com/nZaxpxfiXz для выпадающего списка. Но мой набор данных, какBootstrap выпадающий список cakephp не работает
array(
(int) 0 => array(
'Genre' => array(
'id' => '1',
'name' => 'Alternative Rock',
'is_active' => true,
'updated' => '2015-10-03 19:19:39',
'parent_id' => '24'
)
),
(int) 1 => array(
'Genre' => array(
'id' => '2',
'name' => 'College Rock',
'is_active' => true,
'updated' => '2015-10-03 19:19:45',
'parent_id' => '24'
)
),
(int) 2 => array(
'Genre' => array(
'id' => '3',
'name' => 'Experimental Rock',
'is_active' => true,
'updated' => '2015-10-03 19:19:50',
'parent_id' => '24'
)
),
(int) 3 => array(
'Genre' => array(
'id' => '4',
'name' => 'Goth Rock',
'is_active' => true,
'updated' => '2015-10-03 19:19:57',
'parent_id' => '24'
)
),
(int) 4 => array(
'Genre' => array(
'id' => '5',
'name' => 'Grunge',
'is_active' => true,
'updated' => '2015-01-29 17:16:15',
'parent_id' => null
)
),
(int) 5 => array(
'Genre' => array(
'id' => '6',
'name' => 'Hardcore Punk',
'is_active' => true,
'updated' => '2015-01-29 17:16:15',
'parent_id' => null
)
),
(int) 6 => array(
'Genre' => array(
'id' => '7',
'name' => 'Hard Rock',
'is_active' => true,
'updated' => '2015-01-29 17:16:15',
'parent_id' => null
)
),
(int) 7 => array(
'Genre' => array(
'id' => '10',
'name' => 'Pop',
'is_active' => true,
'updated' => '2015-10-03 16:38:43',
'parent_id' => null
)
),
(int) 8 => array(
'Genre' => array(
'id' => '24',
'name' => 'Rock',
'is_active' => true,
'updated' => '2015-10-03 19:19:32',
'parent_id' => null
)
)
)
Я хочу построить выпадающий список с указанием категории и подкатегории. У кого есть parent_id, они будут подкатегорией категории.
Как разместить мой php-массив в этом представлении?
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Dropdown Link 1</a></li>
<li><a href="#">Dropdown Link 2</a></li>
<li><a href="#">Dropdown Link 3</a></li>
<li class="divider"></li>
<li class="dropdown dropdown-submenu"><a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown Link 4</a>
<ul class="dropdown-menu">
<li><a href="#">Dropdown Submenu Link 4.1</a></li>
<li><a href="#">Dropdown Submenu Link 4.2</a></li>
<li><a href="#">Dropdown Submenu Link 4.3</a></li>
<li><a href="#">Dropdown Submenu Link 4.4</a></li>
</ul>
</li>
</ul>
</li>
мой плохой, ошибка на этой строке: Php $ children = getChildren ($ genres, $ genre_inner ['Genre'] ['parent_id']); ?> должно быть: php $ children = getChildren ($ genres, $ genre ['Genre'] ['id']); ?> – George
Спасибо, что приняли ответ, тоже будет неплохо вверх (большой стрелок вверх рядом с ответом в левом верхнем углу) – George
ха-ха, я вижу, но спасибо в любом случае :) – George