$categories[0][] = $row['cat_id'];\r
}\r
}\r
+ \r
+ //sort($categories, SORT_STRING);\r
+\r
+ //debug($categories);\r
\r
return $categories;\r
}\r
return;\r
}\r
\r
- if ($row['owner_id'] == LINK_CAT_GROUP && empty($row['name'])) {\r
- echo '<optgroup label="'.$categories[$cat_id]['cat_name'].'">';\r
- } else {\r
-\r
- if ($owner) {\r
- echo '<option value="'.$cat_id.'-'.$row['owner_type'].'-'.$row['owner_id'].'"';\r
- } else {\r
- echo '<option value="'.$cat_id.'"';\r
- }\r
+ if ($owner) {\r
+ echo '<option value="'.$cat_id.'-'.$row['owner_type'].'-'.$row['owner_id'].'"';\r
+ } else {\r
+ echo '<option value="'.$cat_id.'"';\r
}\r
-\r
+ \r
if ($exclude && is_array($categories[$cat_id]['children']) && in_array($current_cat_id, $categories[$cat_id]['children'])) {\r
echo ' selected="selected"';\r
} else if (!$exclude && ($cat_id == $current_cat_id)) {\r
foreach($categories[$cat_id]['children'] as $child_cat_id) {\r
select_link_categories($categories, $child_cat_id, $current_cat_id, $exclude, $depth+1, $owner);\r
}\r
- echo '</optgroup>';\r
}\r
}\r
}\r