﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
34	Optimierung Shopstat URL Herstellerseiten	Ronald Parcinski	Gerhard Waldemair	"Für Herstellerseiten gibt ein in der shopstat_functions.inc.php diesen Code, mit dem bei jedem Herstellerlink ein foreach Schleife durchlaufen wird

{{{
$manufacturers = xtc_get_manufacturers();
      foreach($manufacturers as $manufacturer) {
        if($manufacturer['id'] == $maid) {
          $maname = $manufacturer['text'];
          break;
        }
      }
}}}

Diese Schleife könnte man sich ersparen wenn man in der Funktion
xtc_get_manufacturers das Ausgabe Array mit der manufacturers ID indexieren würde:


{{{
$manufacturers_array[$manufacturers['manufacturers_id']] = array('id' => $manufacturers['manufacturers_id'], 
                                                                       'text' => $manufacturers['manufacturers_name']
                                                                      );

}}}

Damit reduziert sich dann der Code in der Shopsat Datei auf:


{{{
$manufacturers = xtc_get_manufacturers();
$maname = $manufacturers[$maid]['text'];
}}}


"	Neues Feature	closed	normal	modified-shop-2.0.0.0	Admin	1.06	fixed				
