Anasayfada Tema Seçmek(Theme_switcher1.5.1)

BLaDe

OpenCart-TR
Katılım
4 Şub 2010
Mesajlar
459
Tepkime puanı
0
Puanları
0
Yaş
36
Konum
izmir
Web sitesi
www.ondermedikal.com
RE: anasayfada tema seçenegi

tabiki hatta yanlış hatırlamıyorsan 1.4 temalarda olması gerekiyordu
 

BLaDe

OpenCart-TR
Katılım
4 Şub 2010
Mesajlar
459
Tepkime puanı
0
Puanları
0
Yaş
36
Konum
izmir
Web sitesi
www.ondermedikal.com
RE: anasayfada tema seçenegi

büyük bir ihtimalle kodlar aynıdır yada cok az bir farklılık wardır en kısa sürede bu konu ile ilgileneceğim...
 

osdem66

OpenCart-TR
Katılım
19 Ağu 2010
Mesajlar
882
Tepkime puanı
0
Puanları
0
Yaş
57
Web sitesi
opencart-themes.org
RE: anasayfada tema seçenegi

Buyrun adına Theme Switcher diyorlar.. aşağıdan indirin...kurun 1.5.1.x için sanırım 1.5.3.1. dede çalışır...
 

By_Surmeneli

OpenCart-TR
Katılım
19 Tem 2010
Mesajlar
273
Tepkime puanı
0
Puanları
0
Yaş
37
Konum
Trabzon
Web sitesi
www.kodcenneti.com
RE: anasayfada tema seçenegi

osdem66' Alıntı:
Buyrun adına Theme Switcher diyorlar.. aşağıdan indirin...kurun 1.5.1.x için sanırım 1.5.3.1. dede çalışır...

bunu 1.5.3.1 de kurdum ama kullanıcı tema değiştirmeye çalıştığında default temada kalıyor yetkimi verilmesi gerekir ?
 

osdem66

OpenCart-TR
Katılım
19 Ağu 2010
Mesajlar
882
Tepkime puanı
0
Puanları
0
Yaş
57
Web sitesi
opencart-themes.org
RE: anasayfada tema seçenegi

By_Surmeneli' Alıntı:
osdem66' Alıntı:
Buyrun adına Theme Switcher diyorlar.. aşağıdan indirin...kurun 1.5.1.x için sanırım 1.5.3.1. dede çalışır...

bunu 1.5.3.1 de kurdum ama kullanıcı tema değiştirmeye çalıştığında default temada kalıyor yetkimi verilmesi gerekir ?
Merhaba...
dosyaların içinde readme.txt diye bir dosya var onu okumayı denedniz mi?
 

By_Surmeneli

OpenCart-TR
Katılım
19 Tem 2010
Mesajlar
273
Tepkime puanı
0
Puanları
0
Yaş
37
Konum
Trabzon
Web sitesi
www.kodcenneti.com
dediği düzenlemeyi yaptım ama adminde böyle bir hata verdi


Warning: Invalid argument supplied for foreach() in /var/www/vhosts/kodcenneti.com/httpdocs/system/engine/controller.php on line 62Warning: Invalid argument supplied for foreach() in /var/www/vhosts/kodcenneti.com/httpdocs/system/engine/controller.php on line 62Warning: Invalid argument supplied for foreach() in /var/www/vhosts/kodcenneti.com/httpdocs/system/engine/controller.php on line 62
 

dgdizayn

OpenCart-TR
Katılım
24 Kas 2009
Mesajlar
62
Tepkime puanı
0
Puanları
0
system/engine/controller.php dosyasını aç

PHP:
if (file_exists(DIR_TEMPLATE . $this->template)) {
	extract($this->data);

	ob_start();

	require(DIR_TEMPLATE . $this->template);

	$this->output = ob_get_contents();

	ob_end_clean();

	return $this->output;
} else {
	exit('Error: Could not load template ' . DIR_TEMPLATE . $this->template . '!');
}

Bu kodlarla değiştir


PHP:
$filename = $this->template;
if (isset($this->request->get['theme']) && $this->request->get['theme'] || isset($this->session->data['theme'])) {
	$directories = glob(DIR_APPLICATION . 'view/theme/*', GLOB_ONLYDIR);
	$this->session->data['theme'] = (isset($this->request->get['theme']) && $this->request->get['theme']) ? $this->request->get['theme'] : $this->session->data['theme'];
	foreach ($directories as $directory) {
		if ($this->session->data['theme'] == basename($directory)) {
			$tmp = explode('/', $filename);
			$tmp[0] = $this->session->data['theme'];
			$filename2 = implode('/', $tmp);
			$file2 = DIR_TEMPLATE . $filename2;
			if (file_exists($file2)) {
				$filename = $filename2;
				$this->data['template'] = $tmp[0];
			}
			break; 
		}
	}
}
$file = DIR_TEMPLATE . $filename;

if (file_exists($file)) {
	extract($this->data);

	ob_start();

	require($file);

	$this->output = ob_get_contents();

	ob_end_clean();

	return $this->output;
} else {
	exit('Error: Could not load template ' . $file . '!');
}
 

Ekli dosyalar

  • temadegistirici1.5x.rar
    6.1 KB · Görüntüleme: 19
Üst