Ödeme Metodlarında hata Version 1.5.1.3.1

eakarsu

OpenCart-TR
Katılım
20 Kas 2011
Mesajlar
5
Tepkime puanı
0
Puanları
0
Admin panelinde Eklentiler>Ödeme Metodları'na girdiğimde
Notice: Error: Could not load language payment/affiliate! in /home/aksesuar/public_html/system/library/language.php on line 39
hatası veriyor. language.php dosyasını bir çok kez yeniden yüklememe rağmen hala aynı hatayı alıyorum. Rica etsem bir yol gösterir misiniz?
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,200
Tepkime puanı
1
Puanları
38
Yaş
38
Konum
Bursa
Web sitesi
www.opencart-tr.com
/system/library/language.php nin

38, 39 ve 40. satırını ekler misiniz
 

osdem66

OpenCart-TR
Katılım
19 Ağu 2010
Mesajlar
882
Tepkime puanı
0
Puanları
0
Yaş
57
Web sitesi
opencart-themes.org
Merhaba..
language payment/affiliate dil doyasını yükleyemiyor yani bulamıyor ..ancak payment klasörü içerisinde de affilate diye bir dil dosyası yok zaten olmaması da gerekir, Affiliate dil soyası bir module içinde birde sale içinde var yaptıgınız bir yükeleme buna sebeb olmuş olabilir.. admin-view-template-payment klasörüne bakarmısınız affiliate.tpl gibi bir dosya varmı.....
 

eakarsu

OpenCart-TR
Katılım
20 Kas 2011
Mesajlar
5
Tepkime puanı
0
Puanları
0
Language.php'nin tamamını verdim aşağıda, ilginizden dolayı teşekkür ederim bu arada
Kod:
<?php
final class Language {
	private $default = 'english';
	private $directory;
	private $data = array();
 
	public function __construct($directory) {
		$this->directory = $directory;
	}
	
  	public function get($key) {
   		return (isset($this->data[$key]) ? $this->data[$key] : $key);
  	}
	
	public function load($filename) {
		$file = DIR_LANGUAGE . $this->directory . '/' . $filename . '.php';
    	
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		}
		
		$file = DIR_LANGUAGE . $this->default . '/' . $filename . '.php';
		
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		} else {
			trigger_error('Error: Could not load language ' . $filename . '!');
			exit();
		}
  	}
}
?>


Belirttiğiniz klasörde affiliate.tpl dosyası yok malesef
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,200
Tepkime puanı
1
Puanları
38
Yaş
38
Konum
Bursa
Web sitesi
www.opencart-tr.com
İlgili modüle ait dil dosyasını bulamadığını belirtiyor.

Osdem66'nın belirttiği

Merhaba..
language payment/affiliate dil doyasını yükleyemiyor yani bulamıyor ..ancak payment klasörü içerisinde de affilate diye bir dil dosyası yok zaten olmaması da gerekir, Affiliate dil soyası bir module içinde birde sale içinde var yaptıgınız bir yükeleme buna sebeb olmuş olabilir.. admin-view-template-payment klasörüne bakarmısınız affiliate.tpl gibi bir dosya varmı.....

cevabına göre işleminize bakınız
 

osdem66

OpenCart-TR
Katılım
19 Ağu 2010
Mesajlar
882
Tepkime puanı
0
Puanları
0
Yaş
57
Web sitesi
opencart-themes.org
eakarsu' Alıntı:
Language.php'nin tamamını verdim aşağıda, ilginizden dolayı teşekkür ederim bu arada
Kod:
<?php
final class Language {
	private $default = 'english';
	private $directory;
	private $data = array();
 
	public function __construct($directory) {
		$this->directory = $directory;
	}
	
  	public function get($key) {
   		return (isset($this->data[$key]) ? $this->data[$key] : $key);
  	}
	
	public function load($filename) {
		$file = DIR_LANGUAGE . $this->directory . '/' . $filename . '.php';
    	
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		}
		
		$file = DIR_LANGUAGE . $this->default . '/' . $filename . '.php';
		
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		} else {
			trigger_error('Error: Could not load language ' . $filename . '!');
			exit();
		}
  	}
}
?>


Belirttiğiniz klasörde affiliate.tpl dosyası yok malesef


Merhaba.. bu durumda sitenize opencart tın kullandıgınız sürümüne ait affliate eklentisine ait tüm dosyaları yeniden yükleyin özellikle dil dosyalarını..sorun language.php degil affiliate eklentinizin dil dosyaları ile gili bir sorundur..
 

eakarsu

OpenCart-TR
Katılım
20 Kas 2011
Mesajlar
5
Tepkime puanı
0
Puanları
0
Şimdi denemeye geçiyorum. Teşekkür ederim.

Yine olmadı ustalar. Adı affiliate olan tüm dosyaları yeniden kurdum, tüm dil dosyasını tekrardan yükledim fakat sonuç aynı. Bu durum bozuk bir ödeme modülünden kaynaklanıyor olabilir mi?

Site içeriğini yedekleyerek opencart ı yeniden kurmam mümkün müdür?
 

cekmekoy

OpenCart-TR
Katılım
16 Şub 2012
Mesajlar
5
Tepkime puanı
0
Puanları
0
Selam arkadaslar opencart baslıyalı 20 gun oldu ve 1 gundur
SORU :/home/hediye/public_html/system/library/language.php on line 39 hatasını almaktaydım..

bu hatayı genelde www.domainadi.com/admin paneline girerken alan arkadaslarımız olacaktır..genelde language.php dosyasında hata var sanılıyor ama değil...:huh:

hatanın asıl sebebi nasıl olduysa admin> klasörü içinde language klasörünün olmadıgını fark ettim bu dosyayı tekrardan indirip yukledıkten sonra sorundan kurtuldum bilgilerinize...:)


Çözüm : opencart 1.5.1.x tekrar indirin içindeki klasörden ...../puplic_html/admin >language> klasörünü ftp ile admin>klasörüne atın sorun ortadan kalkacaktır....:D
 
Üst