osCommerce Türkiye Destek Sitesi

 

Para Birimi Sorunu
Para Birimi Sorunu
YTL'ye geçiş ile hali hazırdaki osCommerce Türkçe Dil dosyalarında para birimi sorunu oluşmaktadır.

 

Sorun: Mağaza arayüzünde Türkçe dili seçildiğinde ürün fiyatlarının 0 (sıfır) olarak gözükmesi.

Sorunun Nedeni: Mağazaya para birimi eklerken Yeni Türk Lirsı için YTL eki ullanıldığı halde turkish.php dosyasında bu ekin TRL olarak belirtilmiş olması.

Çözüm: catalog/includes/turkish.php dosyasını açın ve aşağıdaki satırı bulun (39'uncu satır civarında):

define('LANGUAGE_CURRENCY', 'TRL');

Aşağıdaki gibi değiştirin:

define('LANGUAGE_CURRENCY', 'TRY'); 

osCommerce eski sürümlerini kullanırken aşağıdaki hata mesajını alabilirsiniz.

Warning: session_save_path() [function.session-save-path]:
SAFE MODE Restriction in effect. The script whose uid is 32168
is not allowed to access owned by uid 0 in
/home/alanisminiz/public_html/includes/functions/sessions.php on line 162

Warning: session_start() [function.session-start]:
Cannot send session cookie - headers already sent by (output started at /home/alanisminiz/public_html/includes/functions/sessions.php:162) in /home/alanisminiz/public_html/includes/functions/sessions.php on line 97

Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent (output started at /home/alanisminiz/public_html/includes/functions/sessions.php:162) in /home/alanisminiz/public_html/includes/functions/sessions.php on line 97

Çözüm

1. catalog/includes/configure.php dosyasında en son satırın aşağıdaki gibi olduğuna emin olun.

define('STORE_SESSIONS', 'mysql');

2. catalog/includes/functions/sessions.php dosyasını açın ve aşağıdaki satırları bulun:

function tep_session_save_path($path = '') { 
if (!empty($path)) { 
return session_save_path($path); 
} else { 
return session_save_path(); 

}

  Aşağıdaki ile yer değiştirin:

function tep_session_save_path($path = '') { 
if (STORE_SESSIONS != 'mysql') { // added this ***
if (!empty($path)) { 
return session_save_path($path); 
} else { 
return session_save_path(); 


}

  Aynı düzeltmeleri yönetim paneli içinde yapabilirsiniz.

1. catalog/admin/includes/configure.php dosyasında en son satırın aşağıdaki gibi olduğuna emin olun.

define('STORE_SESSIONS', 'mysql');

 2. catalog/admin/includes/functions/sessions.php dosyasını açın ve aşağıdaki satırları bulun:

function tep_session_save_path($path = '') { 
if ($path != '') { 
return session_save_path($path); 
} else { 
return session_save_path(); 

}

Aşağıdaki ile yer değiştirin:

function tep_session_save_path($path = '') { 
if (STORE_SESSIONS != 'mysql') { // added this ***
if ($path != '') { 
return session_save_path($path); 
} else { 
return session_save_path(); 


}

Kolay gelsin. 

 

Son zamanlarda osCommerce tabanlı mağazalara yapılan saldırılar, sosyalleşen kullanıcılar ve talep edilen özelliklere cevap verecek osCommerce v2.3 sürümü güncelleme notları artık kullanımda. Şu anda paket halinde bulunmayan osCommerce v2.3 sürümüne geçiş basamaklandırılarak, kullanıcılara istedikleri özellikleri kolayca güncelleyebilecekleri bir yapıda sunuldu. Bir önceki yazıda belirtilen özelliklerden istediklerinizi kendi mağazanıza uygulayabilirsiniz.

Şu anda ingilizce olarak sunulan güncelleme notlarına http://www.oscommerce.info/confluence/display/OSCOM23/Upgrade+Guide adresinden erişebilirsiniz.

Kullanıcılarımızdan güncelleme kılavuzunu Türkçeleştirmede yardımcı olacak arkadaşların yardımını bekliyoruz.

osCommerce 2.2 RC2a sürümü basit yerleşik bir tema ile kullanıcılara sunulmaktadır. Bu yazımızda osCommerce mağazanıza nasıl tema sistemi kurabileceğiniz ve hali hazırda ücretsiz sunulan temaları nasıl çalıştıracağınızı anlatmaya çalışacağım. Öncelikle bu yazıda anlatılanları yeni kurulmuş ve değişiklik yapılmamış bir osCommerce üzerinde yapmanızı tavsiye ediyorum. Bu konuda tecrübe kazandıktan sonra kendi mağazanızı rahatlıkla düzenleyebilirsiniz.

osCommerce yazılımına tema desteği sağlamak için osCommerce Basit Tema Sistemi (Simple template system-STS) eklentisini kuracağız. http://www.ezosc.com/templates/

osCommerce Online Merchant v3.0 indirmek için aşağıdaki bağlantıya tıklayabilirsiniz.
http://www.oscommerce.com/get/1