diff --git a/e107_plugins/download/e_upload.php b/e107_plugins/download/e_upload.php index 2dd73fe56..83a11ee10 100644 --- a/e107_plugins/download/e_upload.php +++ b/e107_plugins/download/e_upload.php @@ -87,13 +87,15 @@ class download_upload foreach($v['download_category_sub'] as $row) { $id2 = $row['download_category_name']; - $arr[$id] = array('download__'.$row['download_category_id']=>$id2); + $catID = 'download__'.$row['download_category_id']; + $arr[$id][$catID] = $id2; if(!empty($row['download_category_sub'])) { foreach($row['download_category_sub'] as $key=>$val) { $subid = $val['download_category_name']; - $arr[$id][$subid] = array('download__'.$val['download_category_id']=>$subid); + $catID2 = 'download__'.$val['download_category_id']; + $arr[$id][$subid][$catID2] = $subid; } } @@ -101,7 +103,6 @@ class download_upload } - return $arr;