| @@ 44-64 (lines=21) @@ | ||
| 41 | $xoopsTpl->assign('nb_catcol', $xoopsModuleConfig['nb_catcol']); |
|
| 42 | $count = 1; |
|
| 43 | $keywords = ''; |
|
| 44 | foreach (array_keys($downloadscat_arr) as $i) { |
|
| 45 | if ($downloadscat_arr[$i]->getVar('cat_pid') == 0) { |
|
| 46 | $totaldownloads = TDMDownloads_NumbersOfEntries($mytree, $categories, $downloads_arr, $downloadscat_arr[$i]->getVar('cat_cid')); |
|
| 47 | $subcategories_arr = $mytree->getFirstChild($downloadscat_arr[$i]->getVar('cat_cid')); |
|
| 48 | $chcount = 0; |
|
| 49 | $subcategories = ''; |
|
| 50 | //pour les mots clef |
|
| 51 | $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ','; |
|
| 52 | foreach (array_keys($subcategories_arr) as $j) { |
|
| 53 | if ($chcount>=$xoopsModuleConfig['nbsouscat']) { |
|
| 54 | $subcategories .= '<li>[<a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $downloadscat_arr[$i]->getVar('cat_cid') . '">+</a>]</li>'; |
|
| 55 | break; |
|
| 56 | } |
|
| 57 | $subcategories .= '<li><a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $subcategories_arr[$j]->getVar('cat_cid') . '">' . $subcategories_arr[$j]->getVar('cat_title') . '</a></li>'; |
|
| 58 | $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ','; |
|
| 59 | $chcount++; |
|
| 60 | } |
|
| 61 | $xoopsTpl->append('categories', array('image' => $uploadurl . $downloadscat_arr[$i]->getVar('cat_imgurl'), 'id' => $downloadscat_arr[$i]->getVar('cat_cid'), 'title' => $downloadscat_arr[$i]->getVar('cat_title'), 'description_main' => $downloadscat_arr[$i]->getVar('cat_description_main'), 'subcategories' => $subcategories, 'totaldownloads' => $totaldownloads, 'count' => $count)); |
|
| 62 | $count++; |
|
| 63 | } |
|
| 64 | } |
|
| 65 | ||
| 66 | //pour afficher les r�sum�s |
|
| 67 | //---------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| @@ 68-88 (lines=21) @@ | ||
| 65 | $xoopsTpl->assign('nb_catcol', $xoopsModuleConfig['nb_catcol']); |
|
| 66 | $count = 1; |
|
| 67 | $keywords = ''; |
|
| 68 | foreach (array_keys($downloadscat_arr) as $i) { |
|
| 69 | if ($downloadscat_arr[$i]->getVar('cat_pid') == $cid) { |
|
| 70 | $totaldownloads = TDMDownloads_NumbersOfEntries($mytree, $categories, $downloads_arr, $downloadscat_arr[$i]->getVar('cat_cid')); |
|
| 71 | $subcategories_arr = $mytree->getFirstChild($downloadscat_arr[$i]->getVar('cat_cid')); |
|
| 72 | $chcount = 0; |
|
| 73 | $subcategories = ''; |
|
| 74 | //pour les mots clef |
|
| 75 | $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ','; |
|
| 76 | foreach (array_keys($subcategories_arr) as $j) { |
|
| 77 | if ($chcount>=$xoopsModuleConfig['nbsouscat']) { |
|
| 78 | $subcategories .= '<li>[<a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $downloadscat_arr[$i]->getVar('cat_cid') . '">+</a>]</li>'; |
|
| 79 | break; |
|
| 80 | } |
|
| 81 | $subcategories .= '<li><a href="' . XOOPS_URL . '/modules/TDMDownloads/viewcat.php?cid=' . $subcategories_arr[$j]->getVar('cat_cid') . '">' . $subcategories_arr[$j]->getVar('cat_title') . '</a></li>'; |
|
| 82 | $keywords .= $downloadscat_arr[$i]->getVar('cat_title') . ','; |
|
| 83 | $chcount++; |
|
| 84 | } |
|
| 85 | $xoopsTpl->append('subcategories', array('image' => $uploadurl . $downloadscat_arr[$i]->getVar('cat_imgurl'), 'id' => $downloadscat_arr[$i]->getVar('cat_cid'), 'title' => $downloadscat_arr[$i]->getVar('cat_title'), 'description_main' => $downloadscat_arr[$i]->getVar('cat_description_main'), 'infercategories' => $subcategories, 'totaldownloads' => $totaldownloads, 'count' => $count)); |
|
| 86 | $count++; |
|
| 87 | } |
|
| 88 | } |
|
| 89 | ||
| 90 | //pour afficher les r�sum�s |
|
| 91 | //---------------------------------------------------------------------------------------------------------------------------------------------------- |
|