| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Product.tpl code question | ||||
![]() |
|
|
Thread Tools | Search this Thread |
#1
|
|||||||
|
|||||||
![]() I am trying to add the following code to the Product.tpl file.
{include file="PriceMatch.tpl"}{if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"} Works fine except that the PriceMatch.tpl is showing above the freeshipping.tpl on the customer side. I am trying to have the freeshipping.tpl show to the right of the PriceMatch.tpl. Thanks for your help in advance.
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
#2
|
|||||||||
|
|||||||||
![]() could you post the code?
__________________
xcart 5.1.2 |
|||||||||
#3
|
|||||||
|
|||||||
![]() The code I am inserting is the following:
----------------------------------------------------- {include file="PriceMatch.tpl"}{if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"} ----------------------------------------------------- Below is the area that I am inserting the code. Do you need a copy of the entire Product.tpl code or will this do? {** Dynamic Images - Tela Firma **} {if $active_modules.Dynamic_Images} {include file="modules/Dynamic_Images/product_image.tpl} {else} {/if} {include file="PriceMatch.tpl"}{if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"} <br /> {if $active_modules.Detailed_Product_Images ne "" && $config.Detailed_Product_Images.det_image_popup eq 'Y' && $images ne '' && $js_enabled eq 'Y'} {include file="modules/Detailed_Product_Images/popup_image.tpl"} {elseif $product.force_image_type eq 'W' && $product.variantid} {include file="product_thumbnail.tpl" productid=$product.variantid image_x=$product.image_x image_y=$product.image_y product=$product.product tmbn_url=$product.tmbn_url id="product_thumbnail" type="W"} {else} {include file="product_thumbnail.tpl" productid=$product.productid image_x=$product.image_x image_y=$product.image_y product=$product.product tmbn_url=$product.tmbn_url id="product_thumbnail" type="P"} {/if} {/if} {** /Dynamic Images - Tela Firma **}
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
#4
|
|||||||||
|
|||||||||
![]() need the code inside the .tpl files. it is probably cause the file to be inserted on the next line.
__________________
xcart 5.1.2 |
|||||||||
#5
|
|||||||
|
|||||||
![]() The code for the PriceMatch.tpl is:
------------------------------------- <table border="0" width="14%"> <tr> <td> <a href="http://www.traderhank.com/Price-Match-p-54.html"> <img border="0" src="http://www.traderhank.com/images/pricematch.gif" width="123" height="100"></a></td> </tr> </table> --------------------------------------- And the code for the freeshipping.tpl is: --------------------------------------- <table border="0" width="10%"> <tr> <td> <img border="0" src="http://www.traderhank.com/skin1/images/Free_Ship1.jpg" width="90" height="89"></td> </tr> </table> --------------------------------------- The other issue I just noticed is that if I select "No" for Free Shipping in the product details my detailed image for my product variant will not show, but it will show when Free Shipping is selected.
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
#6
|
|||||||
|
|||||||
![]() Here is a link to how it looks now.
http://www.traderhank.com/ITP-TYPE-T-7-BLACK-BEADLOCK-WHEEL-KIT-YAMAHA-RHINO-CLON-pr-1117174.html
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
#7
|
|||||||||
|
|||||||||
![]() Try this...
replace {include file="PriceMatch.tpl"}{if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"} with this... <table cellpadding="0" cellspacing="0"> <tr> <td> {include file="PriceMatch.tpl"} </td> <td> {if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"}{/if} </td> </tr> </table>
__________________
xcart 5.1.2 |
|||||||||
#8
|
|||||||
|
|||||||
![]() This is how the code looks, but now the PriceMatch, Free shipping and the product image are not showing.
{** Dynamic Images - Tela Firma **} {if $active_modules.Dynamic_Images} {include file="modules/Dynamic_Images/product_image.tpl} <table cellpadding="0" cellspacing="0"> <tr> <td> {include file="PriceMatch.tpl"} </td> <td> {if $product.free_shipping eq "Y"} {include file="freeshipping.tpl"}{/if} </td> </tr> </table> {if $active_modules.Detailed_Product_Images ne "" && $config.Detailed_Product_Images.det_image_popup eq 'Y' && $images ne '' && $js_enabled eq 'Y'} {include file="modules/Detailed_Product_Images/popup_image.tpl"} {elseif $product.force_image_type eq 'W' && $product.variantid} {include file="product_thumbnail.tpl" productid=$product.variantid image_x=$product.image_x image_y=$product.image_y product=$product.product tmbn_url=$product.tmbn_url id="product_thumbnail" type="W"} {else} {include file="product_thumbnail.tpl" productid=$product.productid image_x=$product.image_x image_y=$product.image_y product=$product.product tmbn_url=$product.tmbn_url id="product_thumbnail" type="P"} {/if}
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
#9
|
|||||||||
|
|||||||||
![]() looks like you lef this out. look at your original post.
{else} {/if} that is just below this code {include file="modules/Dynamic_Images/product_image.tpl} I don't know if that is the problem.
__________________
xcart 5.1.2 |
|||||||||
#10
|
|||||||
|
|||||||
![]() I will try what you suggested but I also got it working by using one .tpl file instead of two. Seems to work okay. The problem I am having though is when I select "No" for Free Shipping in the Product Details my product image will not show. I have no idea what might be causing this.
{** Dynamic Images - Tela Firma **} {if $active_modules.Dynamic_Images} {include file="modules/Dynamic_Images/product_image.tpl} {else} {/if} {if $product.free_shipping eq "Y"} {include file="price-free.tpl"} <br />
__________________
X-CART GOLD 4.1.7 UNIX |
|||||||
|
|||
X-Cart forums © 2001-2020
|