abia puesto doble la linea de super:
Código HTML:
Ver originalArray
(
[1] => Array
(
[super] => Lenceria
)
[2] => Array
(
[sub] => Calzados
)
[3] => Array
(
[sub] => Categoria 3
)
[4] => Array
(
[sub] => Categoria 4
)
)
estoy usandolo asi... pero me da error idem:
Código PHP:
Ver original<?php
# $categoria['categoria_madre'] = NULL;
if( is_null( $categoria['categoria_madre'] ) ){ $cate[ $categoria['categoria_id' ] ] ['super'] = $categoria['categoria_nombre'];
}
else{
$cate[ $categoria['categoria_id' ] ] ['sub'] = $categoria['categoria_nombre'];
}
}
echo "<pre>";
echo "</pre>";
?>
<li><a href="#">TIENDA ONLINE</a><span></span>
<ul>
<?php
foreach($cate as $k=>$c ){
?><li><a href="#"><?php echo $c['super']?></a></li>
<?php } else { ?>
<li><a href="#"><?php echo $c['super']?></a>
<ul>
<?php foreach($c['sub'] as $kk=>$cc){
?><li><a href="#"><?=$cc?></a></li>
<?php } ?>
</ul>
</li>
<?php
}
}
?>
</ul>
</li>