DEMO İNCELE
ÜCRETSİZ İNDİR

Prestashop İndirim yerine % oranı yazmak.

Arkadaşlar merhaba,

Site ana sayfasında  indirimde olan ürünlerin üzerinde “İndirim” şeklinde bir bayrak mevcut. 

Ben bu alanda İndirim yerine yüzde olarak indirim oranı yazsın istiyorum. %15 gibi.

Tercihler > Ürünler altında “Ekran indirimli fiyat” olarak geçen seçeneği değiştiriyorum ama herhangi bir fark olmuyor.

Benim atladığım bir nokta mı var yoksa kullandığım tema tarafından desteklenmiyor olabilir mi? (Örnek resim ektedir.)

Teşekkürler.

5 thoughts on “Prestashop İndirim yerine % oranı yazmak.

  1. Şahin YILDIZ - 29 Mart 2017 at 02:54

    Merhaba yüzde olarak indirim görünmesi izin ilk olarak indirimi yüzde olarak yapmalısınız, daha sonra ilgili şablonda bulunan kodların yerini değiştirerek istediğiniz alana getirebilirsiniz.

    şablonun o alanındaki aramanız gereken kod  

     -{$product.specific_prices.reduction * 100}% 
    Cevap
  2. esen.baytekin - 29 Mart 2017 at 02:54

    Merhaba Şahin Bey,

    İndirimleri % olarak yapıyorum.

    Şu an ana sayfada bu bahsettiğim durum var. Ama hangi dosyada bu bahsettiğiniz kodu aramalıyım bilmiyorum. product-list.tpl altında aşağıdaki gibi bir kod var. Benim indirim yazısını yazan bu alan mıdır? Burda mı denemeliyim değişiklikleri?

     {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE} <a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}"> <span class="sale">{l s='Sale!'}</span> </a> {/if} 
    Cevap
  3. bynovita - 29 Mart 2017 at 02:54

    eser bey oncelikle buludugun kodun sayfasını yedek alarak yaparsanız şablonunuz bozulmaz  notepad ++ ındırsenız bu kodları daha kolay düzenlersiniz 

    Cevap
  4. Şahin YILDIZ - 29 Mart 2017 at 02:54

    Merhaba Şahin Bey,

    İndirimleri % olarak yapıyorum.

    Şu an ana sayfada bu bahsettiğim durum var. Ama hangi dosyada bu bahsettiğiniz kodu aramalıyım bilmiyorum. product-list.tpl altında aşağıdaki gibi bir kod var. Benim indirim yazısını yazan bu alan mıdır? Burda mı denemeliyim değişiklikleri?

     {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE} <a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}"> <span class="sale">{l s='Sale!'}</span> </a> {/if} 

    Tema yapısını incelemeden kod nerede tahmin etmek zor.

    Cevap
  5. esen.baytekin - 29 Mart 2017 at 02:54

    Tekrar merhaba,

    Bu konu başlığında istediğim işlemi Şahin Bey’in verdiği bilgi doğrultusunda biraz denemeler yaparak gerçekleştirdim. Yöntem ne kadar doğru bilmiyorum ama uyguladığım oranlar doğru olarak görünüyor. Tekrar teşekkürler.

    Ürün sayfasında görünmesi için product.tpl sayfasında:

     {if $product->on_sale} <span class="sale-box no-print"> <span class="sale">% {l s={$product->specificPrice.reduction * 100[spam-filter] İndirim</span> </span>

    Ek olarak benim anasayfamda çağrılan 3 adet kategory modülünde:

     <a class ="bigpic_{$product.id_product}_tabcategory product_image" href="{$product.link|escape:'html'}" title="{$product.name|escape:html:'UTF-8'}"><img class="img-responsive" src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" alt="{$product.name|escape:html:'UTF-8'}" /> {if isset($product.new) && $product.specific_prices}     <!-- {if $product.specific_prices}<span class="sale">{l s='Salem' mod='postabcateslider1'}</span>{/if} -->     {if $product.specific_prices}<span class="sale">% {l s={$product.specific_prices.reduction * 100[spam-filter] İndirim</span>{/if} {else} {if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='postabcateslider1'}</span>{/if} <!-- {if $product.specific_prices}<span class="sale">{l s='Sale!' mod='postabcateslider1'}</span>{/if} --> {if $product.specific_prices}<span class="sale">% {l s={$product.specific_prices.reduction * 100[spam-filter] İndirim</span>{/if} {/if}                                 </a>

     
    Cevap

Cevap bırakın