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

Center product quantity/buynow

 
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design
 
Thread Tools Search this Thread
  #1  
Old 08-05-2008, 05:58 PM
 
hello hello is offline
 

Member
  
Join Date: Apr 2007
Posts: 11
 

Default Center product quantity/buynow

Can someone please tell me how to center the quantity and buy now lines?

Layman details would be super appreciated.

Thank you very much.
Click image for larger version

Name:	22.gif
Views:	167
Size:	23.9 KB
ID:	1061
__________________
X-Cart Gold v4.1.8
Reply With Quote
  #2  
Old 08-06-2008, 04:08 AM
 
balinor balinor is offline
 

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

Default Re: Center product quantity/buynow

Open up customer/main/buy_now.tpl and add center formatting to the table and table cells you find there.
__________________
Padraic Ryan
Ryan Design Studio
Professional E-Commerce Development
Reply With Quote
  #3  
Old 08-06-2008, 09:44 AM
 
hello hello is offline
 

Member
  
Join Date: Apr 2007
Posts: 11
 

Default Re: Center product quantity/buynow

Quote:
Originally Posted by balinor
Open up customer/main/buy_now.tpl and add center formatting to the table and table cells you find there.


Thanks for the quick reply Balinor. I added center to each table and cell, which centered the buy now button, but I still cannot get the quantity row to center.

Below is my buy_now.tpl could you please tell me if I missed something?

Thanks





{* $Id: buy_now.tpl,v 1.30.2.4 2006/11/27 11:40:25 max Exp $ *}
{if $product.price gt 0}
{if $config.Product_Options.buynow_with_options_enable d eq 'Y' || ($product.avail eq 0 && $product.variantid && $product.product_type ne 'C')}
{assign var="buynow_enabled" value=false}
{else}
{assign var="buynow_enabled" value=true}
{/if}
<form name="orderform_{$product.productid}_{$product.add _date}" method="post" action="{if $product.is_product_options eq 'Y' && !$buynow_enabled}product.php?productid={$product.p roductid}{else}cart.php?mode=add{/if}">
<input type="hidden" name="productid" value="{$product.productid}" />
<input type="hidden" name="cat" value="{$smarty.get.cat|escape:"html"}" />
<input type="hidden" name="page" value="{$smarty.get.page|escape:"html"}" />
{/if}

<table width="100%" cellpadding="0" cellspacing="0" align="center">
{if $product.price eq 0}
<tr>
<td height="25"align="center">
{assign var="button_href" value=$smarty.get.page|escape:"html"}
{include file="buttons/buy_now.tpl" style="button" href="product.php?productid=`$product.productid`&c at=`$cat`&page=`$button_href`"}
</td>
</tr>
{else}
{if $product.is_product_options ne 'Y' || $buynow_enabled}
<tr>
{if $config.General.unlimited_products ne "Y" && ($product.avail le 0 or $product.avail lt $product.min_amount) && $product.variantid}

{elseif $product.distribution eq "" && !($active_modules.Subscriptions ne "" and $products[product].catalogprice)}
<td align="center"class="BuyNowQuantity">{$lng.lbl_qua ntity}</td>
<td width="20%" nowrap="nowrap"align="center">
{if $config.General.unlimited_products ne "Y" && ($product.avail le 0 or $product.avail lt $product.min_amount)}
<b>{$lng.txt_out_of_stock}</b>
{else}
{if $config.General.unlimited_products eq "Y"}
{assign var="mq" value=$config.Appearance.max_select_quantity}
{else}
{math equation="x/y" x=$config.Appearance.max_select_quantity y=$product.min_amount assign="tmp"}
{if $tmp<2}
{assign var="minamount" value=$product.min_amount}
{else}
{assign var="minamount" value=1}
{/if}
{math equation="min(maxquantity+minamount, productquantity+1)" assign="mq" maxquantity=$config.Appearance.max_select_quantity minamount=$minamount productquantity=$product.avail}
{/if}
{if $product.min_amount le 1}
{assign var="start_quantity" value=1}
{else}
{assign var="start_quantity" value=$product.min_amount}
{/if}
{if $config.General.unlimited_products eq "Y"}
{math equation="x+y" assign="mq" x=$mq y=$start_quantity}
{/if}
<select name="amount">
{section name=quantity loop=$mq start=$start_quantity}
<option value="{%quantity.index%}"{if $smarty.get.quantity eq %quantity.index%} selected="selected"{/if}>{%quantity.index%}</option>
{/section}
</select>
{/if}
</td>
{else}
<tr style="display: none;">
<td align="center"><input type="hidden" name="amount" value="1" /></td>
</tr>
{/if}
<td class="BuyNowPrices"align="center">
<input type="hidden" name="mode" value="add" />
{include file="customer/main/product_prices.tpl" no_span=true}
</td>
</tr>
{elseif $product.distribution eq "" && !($active_modules.Subscriptions ne "" and $products[product].catalogprice) && $config.General.unlimited_products ne "Y" && ($product.avail le 0 or $product.avail lt $product.min_amount) && !$product.variantid}
<tr>
<td colspan="3" height="25"align="center"><b>{$lng.txt_out_of_stoc k}</b></td>
</tr>
{/if}
<tr>
<td colspan="3"align="center">
{if $config.General.unlimited_products eq "Y" || ($product.avail gt 0 and $product.avail ge $product.min_amount) || $product.variantid}
<br />

<table cellpadding="0" cellspacing="0"align="center">
<tr>
{if $js_enabled}
{if $special_offers_add_to_cart eq 'Y'}
<td align="center">{include file="buttons/add_to_cart.tpl" style="button" href="javascript: document.orderform_`$product.productid`_`$product. add_date`.submit();"}</td>
{else}
<td align="center">{include file="buttons/buy_now.tpl" style="button" href="javascript: document.orderform_`$product.productid`_`$product. add_date`.submit();"}</td>
{/if}
{if ($login ne "" || $config.Wishlist.add2wl_unlogged_user eq 'Y') && $active_modules.Wishlist ne "" && $special_offers_add_to_cart eq "" && ($product.is_product_options ne 'Y' || $buynow_enabled)}
<td align="center" style="padding-left: 20px;">
{include file="buttons/add_to_wishlist.tpl" style="button" href="javascript:document.orderform_`$product.prod uctid`_`$product.add_date`.mode.value='add2wl'; document.orderform_`$product.productid`_`$product. add_date`.submit()"}
</td>
{/if}
{else}
<td align="center">{include file="submit_wo_js.tpl" value=$lng.lbl_buy_now}</td>
{/if}
</tr>
</table>

{/if}
</td>
</tr>
{if $product.min_amount gt 1}
<tr>
<td align="center" colspan="3"><font class="ProductDetailsTitle">{$lng.txt_need_min_amo unt|substitute:"items":$product.min_amount}</font></td>
</tr>
{/if}
{/if}
</table>
{if $product.price gt 0}
</form>
{/if}
__________________
X-Cart Gold v4.1.8
Reply With Quote
  #4  
Old 08-06-2008, 07:15 PM
 
hello hello is offline
 

Member
  
Join Date: Apr 2007
Posts: 11
 

Default Re: Center product quantity/buynow

Got it!

Probably not the correct way to center the quantity row, but it works for now.

Changed first table width from

<table width="100%" cellpadding="0" cellspacing="0" align="center">

To

<table width="25%" cellpadding="0" cellspacing="0" align="center">
__________________
X-Cart Gold v4.1.8
Reply With Quote
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design



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 07:21 AM.

   

 
X-Cart forums © 2001-2020