![]() |
Product.tpl code question
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. |
Re: Product.tpl code question
could you post the code?
|
Re: Product.tpl code question
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 **} |
Re: Product.tpl code question
need the code inside the .tpl files. it is probably cause the file to be inserted on the next line.
|
Re: Product.tpl code question
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. |
Re: Product.tpl code question
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 |
Re: Product.tpl code question
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> |
Re: Product.tpl code question
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} |
Re: Product.tpl code question
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. |
Re: Product.tpl code question
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 /> |
Re: Product.tpl code question
Post your new code... the whole thing.
|
Re: Product.tpl code question
My code has to many characters to post here. The code is about 13k and the limit is 10k. How can I post the entire code.
|
Re: Product.tpl code question
guess you can;t. just the section with the code in question then.
|
Re: Product.tpl code question
product.tpl
------------ {* $Id: product.tpl,v 1.147 2006/04/08 06:41:56 max Exp $ *} {include file="main/include_js.tpl" src="main/popup_image.js"} {if $active_modules.Special_Offers} {include file="modules/Special_Offers/customer/product_offers_short_list.tpl" product=$product} {/if} {include file="form_validation_js.tpl"} {if $product.product_type eq "C" && $active_modules.Product_Configurator} {include file="modules/Product_Configurator/pconf_customer_product.tpl"} {else} {capture name=dialog} <form name="orderform" method="post" action="cart.php?mode=add" onsubmit="javascript: return FormValidation();"> <table width="100%"> <tr> <td class="PImgBox" rowspan="2"> {** 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 /> {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 **} {if $active_modules.Magnifier ne "" && $config.Magnifier.magnifier_image_popup eq 'Y' && $zoomer_images ne '' && $js_enabled eq 'Y'} {include file="modules/Magnifier/popup_magnifier.tpl"} {/if} </td> <td valign="top"> {include file="modules/Vote_A_Sale/store/product.tpl"} {* SAFETYNET CREATE-A-SALE *} {include file="modules/Create_A_Sale/store/product.tpl"} {* END SAFETYNET *} <span>{if $product.fulldescr ne ""}{$product.fulldescr}{else}{$product.descr}{ /if}</span> |
Re: Product.tpl code question
{if $product.free_shipping eq "Y"} {include file="price-free.tpl"}
this mcode needs to be closed with an {/if} |
All times are GMT -8. The time now is 01:26 PM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.