Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

Showing discounted price

 
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design
 
Thread Tools Search this Thread
  #1  
Old 01-25-2007, 11:44 AM
 
Alexander Whillas Alexander Whillas is offline
 

Advanced Member
  
Join Date: Jun 2006
Posts: 37
 

Question Showing discounted price

So,

I've searched here and not found anything that addresses this issue: My client wants to have a sale to clear stock. 30% discount on selected items type thing. I can see the 'discount_avail' flag for a product, but I want to know how I can

a) get the discount value (i.e. 30%)
b) show the modified price when the user is browsing the products not just at the checkout

?

I'm figuring these must be something easy I'm missing here...?
__________________
Version 4.1.3 pro
Reply With Quote
  #2  
Old 01-25-2007, 11:58 AM
 
balinor balinor is offline
 

Veteran
  
Join Date: Oct 2003
Location: Connecticut, USA
Posts: 30,253
 

Default Re: Showing discounted price

it should show the discount by default on the category pages, and in the discount "graphic" on the detail pages. Did you perhaps modify the templates and delete that info?

Moving to template editing.
__________________
Padraic Ryan
Ryan Design Studio
Professional E-Commerce Development
Reply With Quote
  #3  
Old 01-25-2007, 12:02 PM
  neaisha's Avatar 
neaisha neaisha is offline
 

eXpert
  
Join Date: May 2006
Posts: 276
 

Default Re: Showing discounted price

balinor, i think he means that he want's to show the value (amount they're saving) Like 30% Off, You Save x-amount.

right now the discount will strike through in products.tpl and products_t.tpl but on the details page, it just has the discount graphic and displays the modified price (no strike through or difference in savings)
__________________
X-Cart Gold 4.4.3
--------------------------------------
Reply With Quote
  #4  
Old 01-25-2007, 12:06 PM
 
Alexander Whillas Alexander Whillas is offline
 

Advanced Member
  
Join Date: Jun 2006
Posts: 37
 

Default Re: Showing discounted price

Ah so!

So you mean it DOES displays the modified price on the details page? I've mod'ed the template so heavily that I must have lost it.

Whats the 'products_t.tpl' template for?
__________________
Version 4.1.3 pro
Reply With Quote
  #5  
Old 01-25-2007, 12:12 PM
  neaisha's Avatar 
neaisha neaisha is offline
 

eXpert
  
Join Date: May 2006
Posts: 276
 

Default Re: Showing discounted price

products_t.tpl is the multi-column display for products within a category (before you click on a product and get to the details page).

on the product details page, there should be a starburst on the upper right-hand side and within that starburst, it will say Save x%.

but if you're looking to have the change in price denoted on product.tpl, it does not currently do that. it only does it within products.tpl and products_t.tpl

would be a good option so if you figure it out, let me know.
__________________
X-Cart Gold 4.4.3
--------------------------------------
Reply With Quote
  #6  
Old 01-25-2007, 12:19 PM
 
Alexander Whillas Alexander Whillas is offline
 

Advanced Member
  
Join Date: Jun 2006
Posts: 37
 

Default Re: Showing discounted price

So you don't know

If its done on the products.tpl then it must be possible ont he details page... unless its calculated outside the Smarty template...?
__________________
Version 4.1.3 pro
Reply With Quote
  #7  
Old 01-25-2007, 12:38 PM
  neaisha's Avatar 
neaisha neaisha is offline
 

eXpert
  
Join Date: May 2006
Posts: 276
 

Default Re: Showing discounted price

i think you can pull the code from products.tpl. you just have to find where it's calculating the price. and then just replace the corresponding code in product.tpl.

i'm going to try it but i'm no balinor i think it's should be relatively easy to achieve.
__________________
X-Cart Gold 4.4.3
--------------------------------------
Reply With Quote
  #8  
Old 01-25-2007, 12:52 PM
  neaisha's Avatar 
neaisha neaisha is offline
 

eXpert
  
Join Date: May 2006
Posts: 276
 

Default Re: Showing discounted price

ok, i tried it. didn't work. there's an issue with the table tag. i think if you can resolve the issues with the table tag, it's doable.
__________________
X-Cart Gold 4.4.3
--------------------------------------
Reply With Quote
  #9  
Old 01-25-2007, 12:55 PM
 
Alexander Whillas Alexander Whillas is offline
 

Advanced Member
  
Join Date: Jun 2006
Posts: 37
 

Default Re: Showing discounted price

But you got the price to come out correctly? Could you paste your template code here. Perhaps i can fix it
__________________
Version 4.1.3 pro
Reply With Quote
  #10  
Old 01-25-2007, 01:02 PM
  neaisha's Avatar 
neaisha neaisha is offline
 

eXpert
  
Join Date: May 2006
Posts: 276
 

Default Re: Showing discounted price

nah nah nah....i didnt get it to come out correctly b/c the tables are nested.

the code from products.tpl should be somewhere here...

Code:
{if $active_modules.Subscriptions ne "" and ($products[product].catalogprice gt 0 or $products[product].sub_priceplan gt 0)} {include file="modules/Subscriptions/subscription_info_inlist.tpl"} {else} {if $products[product].taxed_price ne 0} {if $products[product].list_price gt 0 and $products[product].taxed_price lt $products[product].list_price} {math equation="100-(price/lprice)*100" price=$products[product].taxed_price lprice=$products[product].list_price format="%3.0f" assign=discount} {if $discount gt 0} <font class="MarketPrice">{$lng.lbl_market_price}: <s> {include file="currency.tpl" value=$products[product].list_price} </s></font><br /> {/if} {/if} {if $active_modules.Special_Offers ne "" and $products[product].use_special_price ne ""} <s> {/if} <font class="ProductPrice">{$lng.lbl_our_price}: {include file="currency.tpl" value=$products[product].taxed_price}</font><font class="MarketPrice">{include file="customer/main/alter_currency_value.tpl" alter_currency_value=$products[product].taxed_price}</font>{if $discount gt 0}{if $config.General.alter_currency_symbol ne ""},{/if} {$lng.lbl_save_price} {$discount}%{/if} {if $active_modules.Special_Offers ne "" and $products[product].use_special_price ne ""} </s> {/if} {if $products[product].taxes} <br /> <div class="PListTaxBox">{include file="customer/main/taxed_price.tpl" taxes=$products[product].taxes}</div> {/if} {if $active_modules.Special_Offers ne "" and $products[product].use_special_price ne ""} {include file="modules/Special_Offers/customer/product_special_price.tpl" product=$products[product]} {/if} {else} <font class="ProductPrice">{$lng.lbl_enter_your_price}</font> {/if} {/if}

the code from product.tpl should be somewhere here...

Code:
{if $active_modules.Subscriptions ne "" and $products[product].catalogprice} {include file="modules/Subscriptions/subscription_info_inlist.tpl"} {else} {if $products[product].taxed_price ne 0} {if $products[product].list_price gt 0 and $products[product].taxed_price lt $products[product].list_price} {math equation="100-(price/lprice)*100" price=$products[product].taxed_price lprice=$products[product].list_price format="%3.0f" assign=discount} {if $discount gt 0} <font class="MarketPrice">{$lng.lbl_market_price}: <s> {include file="currency.tpl" value=$products[product].list_price} </s></font><br /> {/if} {/if} <font class="ProductPrice">{$lng.lbl_our_price}: {include file="currency.tpl" value=$products[product].taxed_price}</font><br /><font class="MarketPrice">{include file="customer/main/alter_currency_value.tpl" alter_currency_value=$products[product].taxed_price}</font>{if $discount gt 0}{if $config.General.alter_currency_symbol ne ""},{/if} {$lng.lbl_save_price} {$discount}%{/if} {if $products[product].taxes}<br />{include file="customer/main/taxed_price.tpl" taxes=$products[product].taxes}{/if} {else} <font class="ProductPrice">{$lng.lbl_enter_your_price}</font> {/if} {/if}

this will display incorrectly but i THINK if you can resolve the table issue, it'll work out fine.
__________________
X-Cart Gold 4.4.3
--------------------------------------
Reply With Quote
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 03:57 AM.

   

 
X-Cart forums © 2001-2020