<?php
require_once('config.php');
require_once(DIR_SYSTEM . 'startup.php');
$registry = new Registry();
$loader = new Loader($registry);
$registry->set('load', $loader);
$cache = new Cache('file');
$registry->set('cache', $cache);
$config = new Config();
$registry->set('config', $config);
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);
$registry->set('db', $db);
global $loader, $registry;
$query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0'");
foreach ($query->rows as $setting) {
if (!$setting['serialized']) {
$config->set($setting['key'], $setting['value']);
} else {
$config->set($setting['key'], json_decode($setting['value'], true));
}
}
$loader->model('localisation/currency');
$model = $registry->get('model_localisation_currency');
$model->refresh(true);
?>
Так, вроде бы ошибка не вылазит больше. Кажется работает. Ждем обновление курса чтобы проверить))