Beispiel #1
0
 function load($language_id, $overwrite = FALSE)
 {
     global $database;
     $load_keys = parent::load($language_id, $overwrite);
     if (empty($load_keys)) {
         return;
     }
     $filename = $this->language_file_name($language_id);
     $languagevar_array = $this->read_language_file($filename, $load_keys);
     $languagevar_array = $languagevar_array['languagevars'];
     if (is_array($languagevar_array)) {
         foreach ($languagevar_array as $languagevar_id => $languagevar_value) {
             $this->_language_variables[$row['languagevar_id']] = $row['languagevar_value'];
         }
     }
 }
Beispiel #2
0
 function load($language_id, $overwrite = FALSE)
 {
     global $database;
     $load_keys = parent::load($language_id, $overwrite);
     if (empty($load_keys)) {
         return;
     }
     // Make query
     $sql = "SELECT languagevar_id, languagevar_value FROM se_languagevars WHERE languagevar_id IN('" . join("', '", array_filter($load_keys)) . "')";
     $sql .= " AND languagevar_language_id='{$language_id}'";
     if (reset(array_filter($load_keys)) !== FALSE) {
         $resource = $database->database_query($sql);
         while ($row = $database->database_fetch_assoc($resource)) {
             $this->_language_variables[$row['languagevar_id']] = $row['languagevar_value'];
         }
     }
 }