Post by omerhazir » Mon Nov 25, 2019 6:10 am

Merhaba;
Dil seçimi yaparak para birimini değiştirmek için aşağıdaki kodlar işinizi görebilir.
Kodun çalışma mantığı şu:
-Dil Türkçe ama para birimi TL değilse para birimini TL yapar.
-Dil İngilizce ama Para Birimi USD değilse para birimini USD yapar.

kodlar catalog\controller\common\language.php dosyasına 4. satırından sonra eklenebilir.
kodlar 2x ve 3x sürümleri için denenmiştir.

Code: Select all

if($this->session->data['language']=='tr-tr' and $this->session->data['currency'] !== 'TRY')
{
  $this->session->data['currency'] = 'TRY'; 
  $this->response->redirect($this->url->link('common/home'));
}

if($this->session->data['language']=='en-gb' and $this->session->data['currency'] !== 'USD')
{
  $this->session->data['currency'] = 'USD'; 
  $this->response->redirect($this->url->link('common/home'));
}


Newbie

Posts

Joined
Wed Nov 06, 2019 5:37 am

Post by masteryoda » Tue Jan 05, 2021 5:40 am

Merhaba, emeğinize sağlık.
Lakin kodu çalıştıramadım eklediğimde. Acaba başka bir yerde daha mı var bir kontrol daha. Sürüm 2.0.1.1

New member

Posts

Joined
Thu Jan 05, 2012 8:38 pm

Post by amedesv2 » Wed Aug 17, 2022 6:32 pm

Ellerine sağlık evet kod çalıştı şuan kendim kullanıyorum ^^

Sürüm 3.0.3.8

code worked thanks

Newbie

Posts

Joined
Sun Oct 28, 2018 9:05 pm
Who is online

Users browsing this forum: No registered users and 28 guests