DEMO İNCELE
ÜCRETSİZ İNDİR

Prestashop :Kombinasyon sorununun çözümü

Merhaba;
Arkadaşlar bir süredir kombinasyonlar ile ilgili bir javascript sorunu üzerinde kafa yoruyorum. Yabancı bir arkadaş ile birlikte bir çözüm bulduk. Türkçe bölümünde de yayınlamak istedim.

Sorun: Müşteri arayüzü -> Ürün sayfasında nitelikler değişince ücret değişmiyor / stok değişmiyor veya stokta yok uyarısı çıkıyor.
Teknik olarak: Product.js dosyasına bağlı çalışan displayPrice() fonksiyonu undefined hatası çeviriyor. Eksik değişkenden dolayı çalışmayı durduruyor.

Çözüm: bir önceki versiyona tema uyumlu modda çalışan 1.2 ve üzeri prestashop sürümlerinde, tema uyumluluk modunu kaldırınca çözülmüş olacaktır. (örneğin prestashop 1.3 fakat temanız 1.2 ise bu modda çalışıyorsunuz demektir.)

Teknik çözüm ise:
Özellikle geriye dönük tema uyumunu kullananlar için

* /themes/TEMANIZ/js/product.js dosyasını açın 197 ve 198 satırlar arasında

else $(’#availability_value’).text(doesntExist).addClass(’warning-inline’);

Kodunu şu şekilde değiştirin

else { $(’#availability_value’).text(doesntExist).addClass(’warning-inline’); $(’#oosHook’).hide(); }

Bu çözüm 1.4 e kadarki versiyonlarda çözülmüz, sorun Bug olarak bildirilmiş ve 1.4 beta verisyonlardan itibaren dağıtımda fixlenmiştir.
Firefox 3.6 — Firefox 3.5 — IE6 — IE7 — IE8 — Safari 4 — Opera 10 — Opera 9 — Chrome 3 için denenmiştir.

herkese bol satışlar.

PrestaShop Türkiye WhatsApp Grubu