Группа: Администратор Регистрация: 23.10.2009 | $all_produkt = $GLOBALS[\'db\']->Fetch_Object(\"SELECT COUNT(Id) AS Num FROM \".PREFIX.\"_shop_produkte WHERE Aktiv=1 AND Id = \'\" . AREA . \"\'\"); $GLOBALS[\'tmpl\']->assign(\'all_produkt\', $all_produkt->Num);
|
В шаблоне вызывается {$all_produkt} Вставляй в shopinit.php где нить после $GLOBALS[\'tmpl\']->assign(\'ShopInfoPanel\', $Shop->getInfoPanel()); Ну смотри по коду количество выбирается одним запросом, то есть 1200 категорий -1200 запросов. Другой вариант разбирать в массиве, тоже довольно не малая нагрузка выйдет при таком количестве. Отредактировано Status-X: 28.05.2010, 17:23:25 |