![]() |
Weight removing from product page
This mod will remove the word Weight and figure of weight from the product pages, making this neater on the pages. The cart will still carry the weight calculation and gives correct shipping prices at checkout. There is other mods to show total weight at checkout wich makes things simpler.
The code below is a modification to what limited topics i have found on the forums, this code i messed around with and actually works now. V4.0.13 should work on other versions but make sure you back up the file first. SKIN1/CUSTOMER/MAIN as some of you might find its saves searching your directory for the file...... MAKE copy of the file first Product.tpl, then: Find in your Product.tpl file the code below: if $product.weight ne "0.00"}<TR><TD width="30%">{$lng.lbl_weight}</TD><TD nowrap><SPAN id="product_weight">{$product.weight}</SPAN>{$config.General.weight_symbol}</TD></TR>{/if} and replace with: if $product.weight ne "0.00"}<TR><TD width="30%">{*$lng.lbl_weight*}</TD><TD nowrap><SPAN id="product_weight">{*$product.weight*}</SPAN>{*$config.General.weight_symbol*}</TD></TR>{/if} This will then REMOVE the word Weight, REMOVE the Number in weight and REMOVE the symbol weight g or Kg lb etc..... Hope this helps, spent many hours searching for a solution in the end messed around with the script me self. |
Be VERY careful when you are working with {if} tags. If you don't include the brackets, you could really mess your site up. Instead of all of those comment tags, just put a comment at the beginning and the end of the code, like this:
Code:
{*{if $product.weight ne "0.00"}<TR><TD width="30%">{$lng.lbl_weight}</TD><TD nowrap><SPAN id="product_weight">{$product.weight}</SPAN>{$config.General.weight_symbol}</TD></TR>{/if}*} That will tell X-Cart to skip the whole thing, and won't leave a blank spot where the weight is supposed to be. No need for it to waste time running the {if} statement if there is nothing to process :) FYI, this is how you can hide anything on any page. Just be sure to get both the opening and closing {if} tags. |
When i tried * commenting out this weight section i tried the * and i ended up with SMARTY ERROR ? so thats why i tried and tested * one tag at a time,
will try and * out the whole line again an see if this does the job, trying to get Total weight to appear on Invoices and in Orders in admin at the moment, not much luck so far..... |
Just copy the code I quoted above.
|
Quote:
Could you help a newbie out, where do I make this change? Thanks! |
customer/main/product.tpl
|
worked like charm, thanks!
actually for the next newbie like me who doens't know squat, it was: skin1/customer/main/product.tpl |
|
Re: Weight removing from product page
Hmmm.... This doesn't seem to work in 4.1.x. I have (clothing) size variants, and would rather not show the weights in the product detail area. I tried commenting out the similar code in product.tpl; this removes the actual weight (number), but its still showing 'Weight' and 'lbs'. Perhaps I need to make some additional changes somewhere else?
|
Re: Weight removing from product page
Quote:
Yes, me too ! I was rather hoping there was a simple check box to turn weight on or off, but not so apparently. Can anybody enlighten us here for versions 4.1.xx please ? With Thanks, Mike. |
Re: Weight removing from product page
Is this still an issue with 4.1.x? I need to do the same... I don't want weight appearing in the description.
|
Re: Weight removing from product page
use html commenting and it works
<!---{if $product.weight ne "0.00" || $variants ne ''} <tr id="product_weight_box"> <td width="30%">{$lng.lbl_weight}</td> <td nowrap="nowrap"><span id="product_weight">{$product.weight|formatprice}< /span> {$config.General.weight_symbol}</td> </tr> {/if} --> |
Re: Weight removing from product page
I'd love to know how to make the Weight listings disappear on the product pages in Version 4.3. I can't seem to figure it out!
Can anyone help? Thank you! |
Re: Weight removing from product page
The file is skin1/customer/main/product_details.tpl and the code to comment out
{if $product.weight ne "0.00" || $variants ne ''} <tr id="product_weight_box"{if $product.weight eq '0.00'} style="display: none;"{/if}> <td class="property-name">{$lng.lbl_weight}</td> <td class="property-value" colspan="2"> <span id="product_weight">{$product.weight|formatprice}< /span> {$config.General.weight_symbol} </td> </tr> {/if} |
Re: Weight removing from product page
Perfect! Thank you VERY much!
|
Re: Weight removing from product page
balinor to the rescue. this works in pro 4.1.9. thanks sir!
Quote:
|
Re: Weight removing from product page
Thx !
Works fine with X-Cart 4.4.1 Quote:
|
Re: Weight removing from product page
will this work on 4.4.3?
|
Re: Weight removing from product page
Yes but use smarty comments not html comments - {* code here *}
|
Re: Weight removing from product page
I'm sorry newbie..can you show me?
|
Re: Weight removing from product page
{*
{if $product.weight ne "0.00" || $variants ne ''} <tr id="product_weight_box"> <td width="30%">{$lng.lbl_weight}</td> <td nowrap="nowrap"><span id="product_weight">{$product.weight|formatprice}< /span> {$config.General.weight_symbol}</td> </tr> {/if} *} |
All times are GMT -8. The time now is 05:42 AM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.