View Single Post
  #1  
Old 02-07-2006, 10:56 AM
  2coolbaby's Avatar 
2coolbaby 2coolbaby is offline
 

eXpert
  
Join Date: Sep 2004
Location: TN moving to FL
Posts: 265
 

Default Pretty Customer Details

The customer details in the cart by default are not very pretty at all. In fact they are barely readable and not very professional. I made some html changes to make this look much better. I used a pink background to match my site, but you can make changes. Here is my mod:

Open Customer/main/customer_details.tpl

After the first line:
Quote:
{* $Id: customer_details.tpl,v 1.8.2.4 2005/10/31 13:34:52 max Exp $ *}

replace everything else with:

Quote:
<table width="100%" border="0" cellspacing="2" cellpadding="10" bgcolor="#5c0889">
<tr valign="top">
<td colspan="2" bgcolor="#f3dff2"><font color="#520e77" face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">{$lng.lbl_personal_information}:</font><font face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">

---------------------------

{if $userinfo.default_fields.firstname}{$lng.lbl_first_name}: {$userinfo.firstname}{/if}

{if $userinfo.default_fields.lastname}{$lng.lbl_last_name}: {$userinfo.lastname}{/if}

{if $userinfo.default_fields.phone}{$lng.lbl_phone}: {$userinfo.phone}{/if}

{if $userinfo.default_fields.fax}{$lng.lbl_fax}: {$userinfo.fax}{/if}

{if $userinfo.default_fields.email}{$lng.lbl_email}: {$userinfo.email}{/if}

{if $userinfo.default_fields.url}{$lng.lbl_web_site}: {$userinfo.url}{/if}

{foreach from=$userinfo.additional_fields item=v}{if $v.section eq 'C' || $v.section eq 'P'}

{$v.title}: {$v.value}{/if}{/foreach}</font></td>
</tr>
<tr valign="top">
<td bgcolor="#f3dff2"><font color="#520e77" face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">{$lng.lbl_billing_address}:</font><font face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">

---------------------

{if $userinfo.default_fields.firstname}{$lng.lbl_first_name}: {$userinfo.b_firstname}{/if}

{if $userinfo.default_fields.lastname}{$lng.lbl_last_name}: {$userinfo.b_lastname}{/if}

{if $userinfo.default_fields.b_address}{$lng.lbl_address}: {$userinfo.b_address}

{if $userinfo.b_address_2}{$userinfo.b_address_2}{/if}{/if}

{if $userinfo.default_fields.b_city}{$lng.lbl_city}: {$userinfo.b_city}{/if}

{if $userinfo.default_fields.b_state}{$lng.lbl_state}: {$userinfo.b_statename}{/if}

{if $userinfo.default_fields.b_country}{$lng.lbl_country}: {$userinfo.b_countryname}{/if}

{if $userinfo.default_fields.b_zipcode}{$lng.lbl_zip_code}: {$userinfo.b_zipcode}{/if}

{foreach from=$userinfo.additional_fields item=v}{if $v.section eq 'B'}

{$v.title}: {$v.value}

{/if}{/foreach}</font></td>
<td bgcolor="#f3dff2"><font color="#520e77" face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">{$lng.lbl_shipping_address}:</font><font face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">

----------------------

{if $userinfo.default_fields.firstname}{$lng.lbl_first_name}: {$userinfo.s_firstname}{/if}

{if $userinfo.default_fields.lastname}{$lng.lbl_last_name}: {$userinfo.s_lastname}{/if}

{if $userinfo.default_fields.s_address}{$lng.lbl_address}: {$userinfo.s_address}

{if $userinfo.s_address_2}{$userinfo.s_address_2}{/if}{/if}

{if $userinfo.default_fields.s_city}{$lng.lbl_city}: {$userinfo.s_city}{/if}

{if $userinfo.default_fields.s_state}{$lng.lbl_state}: {$userinfo.s_statename}{/if}

{if $userinfo.default_fields.s_country}{$lng.lbl_country}: {$userinfo.s_countryname}{/if}

{if $userinfo.default_fields.s_zipcode}{$lng.lbl_zip_code}: {$userinfo.s_zipcode}{/if}

{foreach from=$userinfo.additional_fields item=v}{if $v.section eq 'S'}

{$v.title}: {$v.value}

{/if}{/foreach}{assign var="is_header" value=""}

{foreach from=$userinfo.additional_fields item=v}{if $v.section eq 'A'}

{if $is_header ne 'Y'}

</font></td>
</tr>
<tr valign="top">
<td colspan="2" bgcolor="#f3dff2"><font color="#520e77" face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">{$lng.lbl_additional_information}:</font><font face="Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif">

-------------------------

{assign var="is_header" value="Y"}{/if}

{$v.title}: {$v.value}{/if}{/foreach}

</font></td></tr></table>

It is simple html and therefore you can configure to your tastes, but be careful or it can break it. This was only tested in 4.0.17.
__________________
Mary Lee
-------------------
Dinner and a Murder Mystery Games
http://www.dinnerandamurder.com

x-cart version 4.7.5 / Mac OS 10.10.5 and Windows 8/10 sometimes - Ideal Responsive Template
Reply With Quote