public static function loadConfiguration() { self::$_CONF = array(); self::$_CONF_LANG = array(); self::$_CONF_IDS = array(); $db = Db::getInstance(); $result = $db->ExecuteS(' SELECT c.`id_configuration`, c.`name`, cl.`id_lang`, cl.`value` cl_value, c.`value` c_value FROM `' . _DB_PREFIX_ . 'configuration` c LEFT JOIN `' . _DB_PREFIX_ . 'configuration_lang` cl ON (c.id_configuration = cl.id_configuration)', false); if ($result) { while ($row = $db->nextRow($result)) { self::$_CONF_IDS[$row['name']] = (int) $row['id_configuration']; self::$_CONF[$row['name']] = $row['c_value']; if ($row['id_lang']) { self::$_CONF_LANG[(int) $row['id_lang']][$row['name']] = $row['cl_value']; } } } }