Code: Select all
get('config'); // Database $database =& $locator->get('database'); // Settings $settings = $database->getRows("select * from setting where type = 'catalog' or type = 'global'"); foreach ($settings as $setting) { $config->set($setting['key'], $setting['value']); } // Language $language =& $locator->get('language'); // Template $template =& $locator->get('template'); // Character Set $template->set('charset', $language->get('charset')); // Text Direction $template->set('direction', $language->get('direction')); // Language Code $template->set('code', $language->get('code')); // Base URL if (@$_SERVER['HTTPS'] != 'on') { $template->set('base', HTTP_SERVER); } else { $template->set('base', HTTPS_SERVER); } // Request $request =& $locator->get('request'); // Response $response =& $locator->get('response'); // Controller $controller =& $locator->get('controller'); // Router $router =& $locator->get('router'); // Controller Directory $controller->setDirectory(DIR_CONTROLLER); // Default Controller $controller->setDefault('home', 'index'); // Error Controller $controller->setError('error', 'index'); // Route Request $router->route($request); // Dispatch $controller->dispatch($request); // Output $response->output(); // Parse Time if ($config->get('config_parse_time')) { echo($language->get('text_time', round((time() + microtime()) - $time, 4))); } ?>
One thing though, I was on last version 7.6 i think and my php is 5.2.6 so don't know if that is a problem although I don't think so as I do have other carts on same version.
What's it all mean?