config_load($conf_file); global $DB; global $allitems; global $itemset_col; global $AoWoWconf; if(!$itemsets = load_cache(9, 'x')) { unset($itemsets); $rows = $DB->select(' SELECT ?# FROM ?_itemset ORDER by name {LIMIT ?d}', $itemset_col[0], ($AoWoWconf['limit']!=0)? $AoWoWconf['limit']: DBSIMPLE_SKIP ); $itemsets = array(); foreach ($rows as $numRow=>$row) $itemsets[] = itemsetinfo2($row); save_cache(9, 'x', $itemsets); } $smarty->assign('itemsets', $itemsets); global $page; $page = array( 'Mapper' => false, 'Book' => false, 'Title' => $smarty->get_config_vars('Item_Sets'), 'tab' => 0, 'type' => 0, 'typeid' => 0, 'path' => '[0, 2]' ); $smarty->assign('page', $page); // --Передаем данные шаблонизатору-- // Количество MySQL запросов $smarty->assign('mysql', $DB->getStatistics()); // Если хоть одна информация о вещи найдена - передаём массив с информацией о вещях шаблонизатору if (isset($allitems)) $smarty->assign('allitems',$allitems); // Запускаем шаблонизатор $smarty->display('itemsets.tpl'); ?>