Jump to content

incl en excl BTW bedragen wisselen van plek (v1.5.6)


Recommended Posts

In product.tpl heb ik succesvol de incl en excl bedragen omgedraaid aangezien klant een groothandel is. Rood en Groen zijn verwisseld

*  *  *  *  *  *  *  *  *  *  *  *  *  *  *
 

ex en incl BTW omdraaien in product.tpl  (aanpassingen in product_list.tpl buiten beschouwing gelaten)

<div class="price">
   <p class="our_price_display">
      {if $priceDisplay >= 0 && $priceDisplay <= 2}
            <span id="our_price_display">
{convertPrice price=$product->getPrice(false,                  $smarty.const.NULL)} </span>

          
     {/if}
   </p>

{*lyoHTBOF*}
  {if $priceDisplay >= 0 && $priceDisplay <= 2 && Configuration::get('LYO_isProductPage')==1}
     <p id="pretaxe_price"><span id="pretaxe_price_display">

             {convertPrice price=$productPrice}</span> {l s='incl.BTW'}
    </p>
 {/if}

{*lyoHTEOF*}

 {if $product->on_sale}
               <img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}"                                                 class="on_sale_img"/>
                        <span class="on_sale">{l s='On sale!'}</span>
                             {elseif $product->specificPrice AND $product->specificPrice.reduction AND                                         $productPriceWithoutReduction > $productPrice}                                                            <span class="discount">{l s='Reduced price!'}</span>
 {/if}

 
{if $priceDisplay == 2}

    <br />
            <span id="pretaxe_price">
                        <span id="pretaxe_price_display">
                                    {convertPrice price=$product->getPrice(false, $smarty.const.NULL)}
                         </span>
                         {l s='ex. BTW'}
            </span>
{/if}
</div>


*  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Zolang je GEEN Combinatie aanmaakt gaat het goed. Bij een combinatie gaat het dus NIET goed. Daar blijft in en excl zoals het oorspronkelijk is. (incl BTW boven en vet, excl er onder)
Als ik de rode of groene variabelen een andere naam geef (dus geen waarde meer) is alleen het bedrag veranderd (waarde € 0) in het product die NIET uit een combinatie bestaat.
In een combinatie worden wel de bedragen vermeld. De variable voor de in en excl prijzen moeten dus ergens anders vandaan komen.
Als ik in:  {convertPrice price=$productPrice}</span> {l s='incl.BTW'}  de tekst incl. BTW aanpas veranderd dat zowel bij een enkel product als bij een combinatie.

Neem ik de HTML-bron van een combinatie en een los product zijn deze wat betreft de prijsvermelding WEL gelijk. Dus bij beide eerst excl en daaronder incl.
Maak ik hiervan een test.htm en bekijk ik deze in bijv. Expression Web staan de prijzen juist. Zodra ik test.htm geupload heb naar de site zijn de prijzen verwisseld.

<div class="content_prices clearfix">
            <!-- prices -->
                       
            <div class="price">
                <p class="our_price_display">
                                    <span id="our_price_display">
€ 100,00 </span> (exclusief BTW)
                    <!-- incl. BTW  -->
                                </p>

                <p id="pretaxe_price"><span id="pretaxe_price_display">  € 121,00</span> inc. BTW</p>                               
            </div>
            <p id="reduction_percent"  style="display:none;">
                <span id="reduction_percent_display"></span></p>
            <p id="reduction_amount"  style="display:none">
                <span id="reduction_amount_display"></span>
            </p>
            <p id="old_price" class="hidden">
                                <span id="old_price_display"></span>
                    <!-- incl. btw -->
                        </p>
                                                
                        <p id="add_to_cart"  class="buttons_bottom_block">
                <span></span>
                <input type="submit" name="Submit" value="In winkelwagen" class="exclusive" />
            </p>
            
            <div class="clear"></div>
        </div>

LINK:  http://stuntzaak.nl/index.php?id_category=22&controller=category
http://stuntzaak.nl/index.php?id_product=341&controller=product 
(FOUT)

VRAAG: Waar haalt PS de prijzen vandaan in een combinatie???
 

 

Link to comment
Share on other sites

In product.tpl heb ik succesvol de incl en excl bedragen omgedraaid aangezien klant een groothandel is. Rood en Groen zijn verwisseld

*  *  *  *  *  *  *  *  *  *  *  *  *  *  *

 

ex en incl BTW omdraaien in product.tpl  (aanpassingen in product_list.tpl buiten beschouwing gelaten)<div class="price">

   <p class="our_price_display">

      {if $priceDisplay >= 0 && $priceDisplay <= 2}

            <span id="our_price_display"> {convertPrice price=$product->getPrice(false,                  $smarty.const.NULL)} </span>

                {/if}

   </p>

{*lyoHTBOF*}  {if $priceDisplay >= 0 && $priceDisplay <= 2 && Configuration::get('LYO_isProductPage')==1}

     <p id="pretaxe_price"><span id="pretaxe_price_display">             {convertPrice price=$productPrice}</span> {l s='incl.BTW'}

    </p> {/if}{*lyoHTEOF*} {if $product->on_sale}               <img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}"                                                 class="on_sale_img"/>

                        <span class="on_sale">{l s='On sale!'}</span>

                             {elseif $product->specificPrice AND $product->specificPrice.reduction AND                                         $productPriceWithoutReduction > $productPrice}                                                            <span class="discount">{l s='Reduced price!'}</span> {/if} 

{if $priceDisplay == 2}    <br />

            <span id="pretaxe_price">

                        <span id="pretaxe_price_display">

                                    {convertPrice price=$product->getPrice(false, $smarty.const.NULL)}

                         </span>

                         {l s='ex. BTW'}

            </span>{/if}

</div>

*  *  *  *  *  *  *  *  *  *  *  *  *  *  *

Zolang je GEEN Combinatie aanmaakt gaat het goed. Bij een combinatie gaat het dus NIET goed. Daar blijft in en excl zoals het oorspronkelijk is. (incl BTW boven en vet, excl er onder)

Als ik de rode of groene variabelen een andere naam geef (dus geen waarde meer) is alleen het bedrag veranderd (waarde € 0) in het product die NIET uit een combinatie bestaat.

In een combinatie worden wel de bedragen vermeld. De variable voor de in en excl prijzen moeten dus ergens anders vandaan komen.

Als ik in:  {convertPrice price=$productPrice}</span> {l s='incl.BTW'}  de tekst incl. BTW aanpas veranderd dat zowel bij een enkel product als bij een combinatie.

Neem ik de HTML-bron van een combinatie en een los product zijn deze wat betreft de prijsvermelding WEL gelijk. Dus bij beide eerst excl en daaronder incl.

Maak ik hiervan een test.htm en bekijk ik deze in bijv. Expression Web staan de prijzen juist. Zodra ik test.htm geupload heb naar de site zijn de prijzen verwisseld.

<div class="content_prices clearfix">

            <!-- prices -->

                       

            <div class="price">

                <p class="our_price_display">

                                    <span id="our_price_display"> € 100,00 </span> (exclusief BTW)                    <!-- incl. BTW  -->

                                </p>

                <p id="pretaxe_price"><span id="pretaxe_price_display">  € 121,00</span> inc. BTW</p>                               

            </div>

            <p id="reduction_percent"  style="display:none;">

                <span id="reduction_percent_display"></span></p>

            <p id="reduction_amount"  style="display:none">

                <span id="reduction_amount_display"></span>

            </p>

            <p id="old_price" class="hidden">

                                <span id="old_price_display"></span>

                    <!-- incl. btw -->

                        </p>

                                                

                        <p id="add_to_cart"  class="buttons_bottom_block">

                <span></span>

                <input type="submit" name="Submit" value="In winkelwagen" class="exclusive" />

            </p>

            

            <div class="clear"></div>

        </div>

LINK:  http://stuntzaak.nl/index.php?id_category=22&controller=category

http://stuntzaak.nl/index.php?id_product=341&controller=product  (FOUT)VRAAG: Waar haalt PS de prijzen vandaan in een combinatie???

 

product.js updatedisplay function
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...