Exemple #1
0
 public static function recurseCMSCategory($categories, $current, $id_cms_category = 1, $id_selected = 1, $is_html = 0)
 {
     $html = '<option value="' . $id_cms_category . '"' . ($id_selected == $id_cms_category ? ' selected="selected"' : '') . '>' . str_repeat('&nbsp;', $current['infos']['level_depth'] * 5) . BlogCategory::hideBlogCategoryPosition(stripslashes($current['infos']['name'])) . '</option>';
     if ($is_html == 0) {
         echo $html;
     }
     if (isset($categories[$id_cms_category])) {
         foreach (array_keys($categories[$id_cms_category]) as $key) {
             $html .= BlogCategory::recurseCMSCategory($categories, $categories[$id_cms_category][$key], $key, $id_selected, $is_html);
         }
     }
     return $html;
 }