Я пытался создать выпадающее меню с помощью DirectoryIterator и плагина superFish / jQuery, но это оказалось довольно сложно.
Мой код здесь:
$directory = dirname(__FILE__)."/products";
function dropdown($dirname)
{
$products = new DirectoryIterator($dirname);
echo '<ul class="sf-menu">';
foreach ($products as $dirinfo)
{
if($dirinfo->isDot()) continue; //skip . and ..
if ($dirinfo->isDir())
{
echo '<li>'.$dirinfo->getFilename() .'</li>';
if(is_dir($dirinfo->getPath()))
{
dropdown($dirinfo->getPath());
}
}
}
echo '</ul>';
}
dropdown($directory);
В основном я хочу отобразить все папки и подпапки из продуктов.
спасибо, Роберт