public static function nestedToUlSimple($data, $currentCatid = 0)
{
$result = array();
if (!empty($data) && count($data) > 0) {
$result[] = '<ul>';
foreach ($data as $k => $v) {
$link = Route::_(PhocacartRoute::getCategoryRoute($v['id'], $v['alias']));
// Current Category is selected
if ($currentCatid == $v['id']) {
$result[] = sprintf('<li class="ph-active" >%s%s</li>', '<a href="' . $link . '">' . $v['title'] . '</a>', self::nestedToUlSimple($v['children'], $currentCatid));
} else {
$result[] = sprintf('<li>%s%s</li>', '<a href="' . $link . '">' . $v['title'] . '</a>', self::nestedToUlSimple($v['children'], $currentCatid));
}
}
$result[] = '</ul>';
}
return implode("\n", $result);
}