Post by fsoft » Fri Dec 19, 2014 7:52 pm

Zdravím,

potřeboval bych poradit s tím, že když si naninstaluju dva jazyky eshopu, tak nahoře se mi zobrazí přepínač s volbami jazyků (CZ a SK).

Potřeboval bych nějak udělat, aby se mi po kliknutí na CZ přesměrovalo na českou doménu a né jen změnilo jazyk daného eshopu (prostě přesměrování na úplně jiný web)
http://www.svetposteli.sk/opencart.png
(zde je printscreen)
Díky moc

Pavel Frček

http://svetposteli.com


Active Member

Posts

Joined
Sun Dec 29, 2013 9:06 pm

Post by jakuba » Sat Dec 20, 2014 1:30 am

Jak na jinou doménu? Mít v adrese /sk/ nebo /cz/ nebo úplně na jinou stránku ?

V případě prvního je vynikající http://www.opencartex.com/language-code ... e=language

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by fsoft » Sat Dec 20, 2014 4:22 pm

dík za odpověď.

jedná se mi o přesměrování na úplně jinou doménu = jiný eshop

díky moc

http://svetposteli.com


Active Member

Posts

Joined
Sun Dec 29, 2013 9:06 pm

Post by jakuba » Sat Dec 20, 2014 7:13 pm

v tom případě je nutné napevno upravit header šablony a předělat to do html pokud chcete směrovat na kořenovou doménu, pokud do stejné stránky se stejnou koncovou url, tak přes php

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by fsoft » Sat Dec 20, 2014 7:40 pm

představuji si to takto:

mám doménu www.domena.sk a po kliknutí na cz chci, aby to přesměrovalo na www.domena.com

díky

http://svetposteli.com


Active Member

Posts

Joined
Sun Dec 29, 2013 9:06 pm

Post by jakuba » Sat Dec 20, 2014 8:38 pm

<a href="odkaz">text</a>

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by fsoft » Sat Dec 20, 2014 8:53 pm

jakuba wrote:<a href="odkaz">text</a>
samozřejmě.....to vím, ale kam do kódu to napsat, aby to bylo v tom rozbalovacím boxu.....



díky

http://svetposteli.com


Active Member

Posts

Joined
Sun Dec 29, 2013 9:06 pm

Post by jakuba » Sat Dec 20, 2014 10:41 pm

header.tpl šablony nebo přímo module/language.tpl

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague

Post by fsoft » Sat Dec 20, 2014 11:13 pm

stáhl jsem si tedy soubor language.php ze složky model a je v něm toto:

Code: Select all

<?php
class ModelLocalisationLanguage extends Model {
	public function getLanguage($language_id) {
		$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language WHERE language_id = '" . (int)$language_id . "'");
		
		return $query->row;	
	}

	public function getLanguages() {
		$language_data = $this->cache->get('language');
		
		if (!$language_data) {		
			$language_data = array();
			
			$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "language ORDER BY sort_order, name");
		
    		foreach ($query->rows as $result) {
      			$language_data[$result['code']] = array(
        			'language_id' => $result['language_id'],
        			'name'        => $result['name'],
        			'code'        => $result['code'],
					'locale'      => $result['locale'],
					'image'       => $result['image'],
					'directory'   => $result['directory'],
					'filename'    => $result['filename'],
					'sort_order'  => $result['sort_order'],
					'status'      => $result['status']
      			);
    		}	
			
			$this->cache->set('language', $language_data);
		}
		
		return $language_data;	
	}
}
?>
kam tedy dopíšu to na to přesměrování?

díky moc

http://svetposteli.com


Active Member

Posts

Joined
Sun Dec 29, 2013 9:06 pm

Post by jakuba » Sun Dec 21, 2014 1:09 am

.tpl

Active Member

Posts

Joined
Fri Jul 08, 2011 12:51 am
Location - CZ-Prague
Who is online

Users browsing this forum: No registered users and 26 guests