Merhaba Arkadaşlar; Opencart 3.0.2 versiyonunu kullanıyorum ama otomatik olarak döviz kurlarını güncellemiyor. Bu sorunu daha öncesinde yaşayan bir arkadaş var mı? Veya bu sorunu nasıl çözebileceğimi bilen bir arkadaş var mı?

class ModelLocalisationCurrency extends Model { public function addCurrency { $this->db->query("INSERT INTO " . DB_PREFIX. "currency SET title = '" . $this->db->escape . "', code = '" . $this->db->escape . "', symbol_left = '" . $this->db->escape . "', symbol_right = '" . $this->db->escape . "', decimal_place = '" . $this->db->escape . "', value = '" . $this->db->escape . "', status = '" . $data . "', date_modified = NOW "); $currency_id = $this->db->getLastId ; if ($this->config->get $this->cache->delete ; return $currency_id; } public function editCurrency public function deleteCurrency public function getCurrency public function getCurrencyByCode public function getCurrencies($data = array { if { $sql = "SELECT FROM " . DB_PREFIX. "currency"; $sort_data = array ; if (isset && in_array else if (isset && else if (isset || isset { if ($data < 0) if ($data < 1) $sql.= " LIMIT " . $data . "," . $data ; } $query = $this->db->query ; return $query->rows; } else { $currency_data = $this->cache->get ; if { $currency_data = array ; $query = $this->db->query ; foreach $this->cache->set ; } return $currency_data; } } public function refresh { $currency_data = array ; if else foreach $curl = curl_init ; curl_setopt ; curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $contents = curl_exec ; curl_close ; $content = simplexml_load_string ; foreach { $currency = $result ; $value_search = $content->xpath ; if (! empty if $value) } $this->db->query("UPDATE " . DB_PREFIX. "currency SET value = '1.00000', date_modified = '" . $this->db->escape(date . "' WHERE code = '" . $this->db->escape($this->config->get . "'"); $this->cache->delete ; } public function getTotalCurrencies }

kullandım gerçekten işe yarıyor ama şu var 10.12 diye başlıyor 0.10 olması için ne yapabilirim acaba 6 euro luk ürün 0.59 oluyor

admin/model/localisation/currency. phpdosyasının değiştirmen gerekir opencart orjinal sürümde yahoo üzerinden güncelleme yapar dosyanın içeriğini bu kodalar ile değiştirmeni öneririmclass ModelLocalisationCurrency extends Model { public function addCurrency { $this->db->query("INSERT INTO " . DB_PREFIX. "currency SET title = '" . $this->db->escape . "', code = '" . $this->db->escape . "', symbol_left = '" . $this->db->escape . "', symbol_right = '" . $this->db->escape . "', decimal_place = '" . $this->db->escape . "', value = '" . $this->db->escape . "', status = '" . $data . "', date_modified = NOW "); $currency_id = $this->db->getLastId ; if ($this->config->get $this->cache->delete ; return $currency_id; } public function editCurrency public function deleteCurrency public function getCurrency public function getCurrencyByCode public function getCurrencies($data = array { if { $sql = "SELECT FROM " . DB_PREFIX. "currency"; $sort_data = array ; if (isset && in_array else if (isset && else if (isset || isset { if ($data < 0) if ($data < 1) $sql.= " LIMIT " . $data . "," . $data ; } $query = $this->db->query ; return $query->rows; } else { $currency_data = $this->cache->get ; if { $currency_data = array ; $query = $this->db->query ; foreach $this->cache->set ; } return $currency_data; } } public function refresh { $currency_data = array ; if else foreach $curl = curl_init ; curl_setopt ; curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $contents = curl_exec ; curl_close ; $content = simplexml_load_string ; foreach { $currency = $result ; $value_search = $content->xpath ; if (! empty if $value) } $this->db->query("UPDATE " . DB_PREFIX. "currency SET value = '1.00000', date_modified = '" . $this->db->escape(date . "' WHERE code = '" . $this->db->escape($this->config->get . "'"); $this->cache->delete ; } public function getTotalCurrencies }