Jump to content

+KDV Nasıl Yapabilirm


mizanci1
 Share

Recommended Posts

themes / temanız / product-list.tpl dosyasında aşağıdaki satırı bulun

                {if !$priceDisplay || $priceDisplay == 2}{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='+Tx'}{/if}{/if}
               {if $priceDisplay}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='-Tx'}{/if}{/if}



bununla değiştirin

                {if !$priceDisplay || $priceDisplay == 2}{convertPrice price=$product.price}{if $priceDisplay == 2} {l s='+Tx'}
{convertPrice price=$product.price_tax_exc}{l s='-Tx'}{/if}{/if}
               {if $priceDisplay}{convertPrice price=$product.price_tax_exc}{if $priceDisplay == 2} {l s='-Tx'}{/if}{/if}



ve admin paneldeki ayarı geriye alın.

Vergi dahil fiyatın altında hariç fiyatıda gözükecektir.

Share this post


Link to post
Share on other sites

teşekürler product-list.tpl dosyasında söylediğiniz satırı bulamadım manesef sorun ne olabilir.Aşağıda dosya içeriğini yazdım yardımınızı bekliyorum




{if isset($products)}
<!-- Products list -->


  • {foreach from=$products item=product name=products}



  • {if $product.on_sale}
    {l s='On sale!'}
    {elseif ($product.reduction_price != 0 || $product.reduction_percent != 0) && ($product.reduction_from == $product.reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product.reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product.reduction_from))}
    {l s='Price lowered!'}
    {/if}

    {convertPrice price=$product.price}
    {if ($product.allow_oosp OR $product.quantity > 0)}{l s='Available'}{else}{l s='Out of stock'}{/if}
    {if ($product.allow_oosp OR $product.quantity > 0) && $product.customizable != 2}
    {l s='Add to cart'}
    {else}
    {l s='Add to cart'}
    {/if}
    {l s='View'}




    {/foreach}

<!-- /Products list -->
{/if}

Share this post


Link to post
Share on other sites

evet o klasöre bakıyorum yukarıda o klasörün içeriğini yazdım,

internetten araştıdım birkaç yerde product-list.tpl dosyası buldum içeriği inceledim sizin yazmış olduğunuz satır benimkinde yok gösterilen yere sizin değiştirilmesini istediğiniz satırları yapıştırdım hiçbirşey değişmedi

ne yapabilirim

Share this post


Link to post
Share on other sites

  • 2 years later...

Bu konu eskimiş ama bende bu şekilde bir uygulama yapmak istiyorum. Yeni sürümde +kdv olarak yapabilir miyiz? Şuan fiyatlar kdv dahil görünüyor. Müşteriler>>Druplar 'dan kdv harişç yaptığım zaman sitede sadece kdv'siz fiyat görünüyor. Oysa benim istediği +kdv yazsın.

Edited by t1tuzmen (see edit history)

Share this post


Link to post
Share on other sites

izlenecek yok temanızda - product.tpl 

 

bul :

<span class="our_price_display">

Bu bölümde değiştireceğin alanı göreceksin aşağıdaki kodla değiştir...

{if $priceDisplay >= 0 && $priceDisplay <= 2}
						<span id="our_price_display" class="price">{convertPrice price=$productPrice}</span>
						{if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
							<span class="our_price_display_tax">{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}</span>
						{/if}
						{/if}

Share this post


Link to post
Share on other sites

 

izlenecek yok temanızda - product.tpl 

 

bul :

<span class="our_price_display">

Bu bölümde değiştireceğin alanı göreceksin aşağıdaki kodla değiştir...

{if $priceDisplay >= 0 && $priceDisplay <= 2}
						<span id="our_price_display" class="price">{convertPrice price=$productPrice}</span>
						{if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
							<span class="our_price_display_tax">{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}</span>
						{/if}
						{/if}

Bu yönetimi yaptım ancak kdv hariç yazıyor  :) + Kdv olmaz mı?

Edited by t1tuzmen (see edit history)

Share this post


Link to post
Share on other sites

  • 8 months later...

Şahin bey sizin dediğiniz gibi kodları değiştirdim;

 

izlenecek yok temanızda - product.tpl 

 

bul :

<span class="our_price_display">

Bu bölümde değiştireceğin alanı göreceksin aşağıdaki kodla değiştir...

{if $priceDisplay >= 0 && $priceDisplay <= 2}
                        <span id="our_price_display" class="price">{convertPrice price=$productPrice}</span>
                        {if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
                            <span class="our_price_display_tax">{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}</span>
                        {/if}
                        {/if}

 

 

fakat ana sayfa vitrinde kdv hariç gösterirken, ürün detay sayfasında kdv'siz fiyattan kdv düşüyor, +kdv ekleyip ana sayfadaki fiyata getiriyor, sepet sayfası normal fakat ürün detayında bi sıkıntı var, daha iyi anlatabilmek için ekteki resmi incelermisiniz?

 

bu hatayı nasıl düzeltebiliriz yardımlarınızı rica ederim, bu forumda sorduğum sorulara sizden başka hiçkimse cevap vermiyor, lütfen bu konudada yol gösterirmisiniz. Teşekkürler.

post-789916-0-34118600-1401283487_thumb.png

Share this post


Link to post
Share on other sites

Merhabalar;

 

Şahin bey skype kullanmıyorum ama en yakın zamanda yükleyip sizi ekliyorum.

 

Sorunu şöyle çözdüm ama doğru bir yolmudur bilmiyorum, daha sonra başka şekilde başka bir hataya sebep olabilirmi kontrol edebilirmisiniz:

 

<p class="our_price_display">
     {if $priceDisplay >= 0 && $priceDisplay <= 2}
          {if $productPrice == 0}
              <span class="pretaxe_price">£ POA</span>
          {else}
              <span id="pretaxe_price">
                  {l s='Fiyatı: '}<span id="our_price_display">{convertPrice price=$productPrice}</span><font size="3" face="Arial" color="black"><b> {l s='+Kdv'}</font></b>
              </span><br />
              {l s='Kdv Dahil: '}<span id="our_price_display">{convertPrice price=$productPrice}</span>

 

yukarıda kırmızı yazılarda olduğu gibi fiyatı kısmınada kdv dahildeki kodları yapıştırdım, şimdi ana sayfada kdvsiz 10 tl görünüyorsa, ürün detayda da 10 tl görünüyor, bir alt satırında da kdvli doğru fiyatı veriyor, sepete eklendiğinde de yine 10 tl + 2 tl kdv (yuvarlama) ve toplam 12 tl doğru sonucu veriyor.

 

Sormak istediğim kodları bu şekilde değiştirince tam istediğim gibi oldu, fakat bu yöntem doğrumudur? bu şekilde kullanmaya devam edeyimmi? Teşekkür ederim ilginize.

Share this post


Link to post
Share on other sites

site önbelleği ve tarayıcı önbelleğini sildim fakat bazı ürünlerde ürün detay üstte yazdığım gibi doğru verirken bazı ürünlerde ise fiyat ve kdv dahil kısımları (kdvli olarak) aynı yazmakta :S olmamış yani....

Share this post


Link to post
Share on other sites

 

Aşağıdaki kod kullanılarak işlem düzeltilmiştir....

 

			{if !$priceDisplay || $priceDisplay == 2}
     {assign var='productPrice' value=$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}
     {assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(false, $smarty.const.NULL)}
{elseif $priceDisplay == 1}
     {assign var='productPrice' value=$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}
      {assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(true, $smarty.const.NULL)}
{/if}

<p class="our_price_display">
     {if $priceDisplay >= 0 && $priceDisplay <= 2}
          {if $productPrice == 0}
              <span class="pretaxe_price">£ POA</span>
          {else}
              <span id="our_price_display">{convertPrice price=$productPrice}</span> {l s='tax inc.'}
          {/if}
       {/if}
</p> 

 

Sonuç

 

1ouoOdO.png

Share this post


Link to post
Share on other sites

  • 1 year later...

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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More