Jump to content

[ÇÖZÜLDÜ] Ürün adedi görünmüyor.


constantina

Recommended Posts

Merhabalar,

 

1.4.6.2 sürümünü ve http://www.prestashop.com/demo/ temasını kullanıyorum.

 

Sorunum, ne yaparsam yapayım kullandığım temanın ürün sayfasında (veya başka bir yerde) stoktaki ürün adedini gösterememiş olmam.

 

Tercihler >> Ürünler sekmesinden ürün adedini görüntülemeyi aktif ettim. Bunun dışında, çeşitli forumlarda yaptığım araştırmalara dayanarak temamın product.tpl ve product.js dosyalarını editledim.

 

Neticede müşteri istediği ürünün elimde kaç adet olduğunu bilemeyecek.

 

Aynı sorunu yaşayan ve/veya çözümünü bulan arkadaşlar var mıdır?

post-104730-0-45459500-1324485141_thumb.jpg

Link to comment
Share on other sites

Tekrar merhaba arkadaşlar,

 

Sorunu çözdüm. Öncelikle Sayın MahmutGulerce'nin tavsiyesiyle, Back Office > Preferences > Performance sekmesinden Force compile özelliğini açtım. Bundan sonra tpl dosyasının kodlarını editledim. ../themes/mytheme/product.tpl dosyasını açtım ve 288. satırda bulunan

 

<!-- number of item in stock -->
   {if ($display_qties == 1 && !$PS_CATALOG_MODE && $product->available_for_order)}
   <p id="pQuantityAvailable"{if $product->quantity <= 0} style="display: none;"{/if}>
 <span id="quantityAvailable">{$product->quantity|intval}</span>
 <span {if $product->quantity > 1} style="display: none;"{/if} id="quantityAvailableTxt">{l s='item in stock'}</span>
 <span {if $product->quantity == 1} style="display: none;"{/if} id="quantityAvailableTxtMultiple">{l s='items in stock'}</span>
   </p>

 

kodunu, aşağıdaki gibi değiştirdim:

 

<!-- number of item in stock -->
   {$product->quantity|intval}
   <span id="quantityAvailableTxt">{l s='item in stock'}</span>
   {if ($display_qties == 1 && !$PS_CATALOG_MODE && $product->available_for_order)}
   <p id="pQuantityAvailable"{if $product->quantity <= 0} style="display: none;"{/if}>
 <span id="quantityAvailable">{$product->quantity|intval}</span>
 <span {if $product->quantity > 1} style="display: none;"{/if} id="quantityAvailableTxt">{l s='item in stock'}</span>
 <span {if $product->quantity == 1} style="display: none;"{/if} id="quantityAvailableTxtMultiple">{l s='items in stock'}</span>
   </p>

 

Sonuç olarak stoktaki ürün adedi artık görünüyor. Mahmut Bey'e tekrar teşekkürler, herkese iyi çalışmalar.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...