How?
I need that feature for one of mine projects, but I just don`t know how to do that...
Ilija
$down_cats = array();
$counter = 0;
while($myrow = $xoopsDB->fetchArray($result)):
{
if ($myrow['imgurl'] && $myrow['imgurl'] != "http://" && $myrow['imgurl'] != "blank.gif"):
{ $imgurl = XOOPS_URL."/".$xoopsModuleConfig['catimage']."/".$myts->makeTboxData4Show($myrow['imgurl']); }
else:
{ $imgurl = ''; }
endif;
$down_cats[$counter]['cat_id'] = $myrow['cid'];
$down_cats[$counter]['title'] = $myts->makeTboxData4Show($myrow['title']);
$down_cats[$counter]['image'] = $imgurl;
$down_cats[$counter]['total'] = getTotalItems($myrow['cid'], 1);
// get child category objects
$arr = array();
$arr = $mytree->getFirstChild($myrow['cid'], "title");
$chcount = 0;
$subcategories = array();
foreach($arr as $ele)
{
$chtitle=$myts->makeTboxData4Show($ele['title']);
$subcategories[$chcount]['cat_id'] = $ele['cid'];
$subcategories[$chcount]['cat_title'] = $chtitle;
$chcount++;
}
$down_cats[$counter]['subs'] = $subcategories;
$counter++;
}
endwhile;
$xoopsTpl->assign('down_cats', $down_cats);
<{section name=cats loop=$down_cats}>
<tr class="<{cycle values="even, odd"}>">
<td width="40%" style="vertical-align: middle" align="center">
<{if $down_cats[cats].image <> ''}>
<img src="<{$down_cats[cats].image}>" alt="<{$down_cats[cats].title}>" /><br />
<{/if}>
<a href="<{$xoops_url}>/modules/mydownloads/viewcat.php?cid=<{$down_cats[cats].cat_id}>"><{$down_cats[cats].title}></a> (<{$down_cats[cats].total}>)
</td>
<td width="60%">
<br /><ul>
<{section name=subs loop=$down_cats[cats].subs}>
<li>
<a href="<{$xoops_url}>/modules/mydownloads/viewcat.php?cid=<{$down_cats[cats].subs[subs].cat_id}>"><{$down_cats[cats].subs[subs].cat_title}></a>
</li>
<{/section}>
</ul>
</td>
</tr>
<{/section}>