View Single Post
  #3  
Old 05-19-2008, 01:17 AM
  Yurij's Avatar 
Yurij Yurij is offline
Banned
 

X-Adept
  
Join Date: Jan 2008
Posts: 486
 

Default Re: manufacturers products count...

Quote:
Originally Posted by Vetrivel
Hi,
How to display the manufacturers products count in side menu .
like this..
-------------------
manufacturers
-------------------
manufacturer one (25)
manufacturer two(10)
.
.
...............................


Thanks in Advance.

Try to do so:

1. Back up files:
- modules/Manufacturers/customer_manufacturers.php;
- skin1/modules/Manufacturers/menu_manufacturers.tpl.

2. Edit file "modules/Manufacturers/customer_manufacturers.php",
Add the end of the file the following lines

PHP Code:
if($active_modules["Manufacturers"])
{
        
$sql "select manufacturerid, count(productid) as countpr  from ".$sql_tbl[products]." WHERE (forsale='Y') GROUP BY manufacturerid";
        
$result func_query($sql);
        
$result2=array();
        foreach (
$result as $ind => $one)
        {
            
$result2[$one[manufacturerid]]=$one[countpr];
        }
        
$smarty->assign("mstats"$result2);
        unset(
$result ,$result2);





3. Edit file "skin1/modules/Manufacturers/menu_manufacturers.tpl",
replace the contents of the file the following code

PHP Code:
{* $Idmenu_manufacturers.tpl,v 1.5 2005/11/17 06:55:47 max Exp $ *}
{if 
$manufacturers_menu ne ''}
{
capture name=menu}
{
section name=mid loop=$manufacturers_menu}
{
assign var=number value=$manufacturers_menu[mid].manufacturerid}
<
a href="manufacturers.php?manufacturerid={$manufacturers_menu[mid].manufacturerid}class="VertMenuItems">{$manufacturers_menu[mid].manufacturer} ({if $mstats[$numberne ""}{$mstats[$number]}{else}0{/if})</a>
<
br />
{/
section}
{if 
$show_other_manufacturers}
<
br />
{
assign var=number value=$manufacturers_menu[mid].manufacturerid}
<
a href="manufacturers.php" class="VertMenuItems">{$lng.lbl_other_manufacturers} ({if $mstats[$numberne ""}{$mstats[$number]}{else}0{/if})</a><br />
{/if}
{/
capture}
{include 
file="menu.tpl" dingbats="dingbats_categorie.gif" menu_title=$lng.lbl_manufacturers menu_content=$smarty.capture.menu}
<
br />
{/if} 
Reply With Quote