| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
How do I show Customer's name instead of login?? | ||||
![]() |
|
|
Thread Tools | Search this Thread |
#1
|
|||||||
|
|||||||
![]() I want to have the Customer's first name followed by the first letter of their last name to show up instead of their login ID.
I tried replacing {$login} in authbox.tpl with {$customer_info.firstname} {$customer_info.lastname|truncate:1:".":true}, but nothing shows up. Anyone know how to do this? While I was testing Xcart earlier on I noticed that my name would show up right after "Welcome," at the top of the main customer area, but I don't want to simply pull the name from a cookie as the coe for that feature uses...unless, of course, the customer is logged in. Is the logged in Customer's name always the same as that found in the cookie that is checked in welcome.tpl? Thanks! ![]() |
|||||||
#2
|
|||||||||
|
|||||||||
![]() try {$userinfo.firstname}
__________________
Looking for a reliable X-cart host ? You wont go wrong with either of these. ![]() ![]() |
|||||||||
#3
|
|||||||
|
|||||||
![]() Thanks shan!
![]() Had to change {$userinfo.lastname|truncate:1:".":true} to {$userinfo.lastname|truncate:2:".":true}. Why is it that I needed to truncate to 2 characters instead of only one to show the lastname + "."? Also, is there a place I can find a list of all of Xcart's variable names, where they are declared, and at least a short description of what they do? This would make modding sooo much easier. ![]() |
|||||||
#4
|
|||||||
|
|||||||
![]() Well, if worked at first...now it only works half the time.
For some reason the variable $userinfo shows up empty in every area but the shopping cart. Any idea how to change this? For now I am just using an If, Then statement to select from the $login and $userinfo, but this defeats the purpose of what I had in mind to begin with. |
|||||||
#5
|
|||||||
|
|||||||
![]() Well, it seems that $customer_info.firstname works when viewing products, and only then. And it seems that $userinfo.firstname only works when viewing the shopping cart. However, $login works all the time but it only shows the login name.
![]() Looks like I will have to do some PHP coding to get this one to work. Any other ideas before go ahead with that?
__________________
X-Cart Pro 4.5.5 Platinum X-Payments 1.0.6 PHP 5.3.14 MySQL 5.1.68 Apache 2.2.23 |
|||||||
#6
|
|||||||||
|
|||||||||
![]() Kinda old but I'm reviewing your posts for optimizations so I thought I'd drop a note in here.
You can open auth.php and at the bottom put: Code:
Then use {$name.firstname} and {$name.lastname} |
|||||||||
#7
|
|||||||
|
|||||||
![]() Actually, I solved this one ages ago. Just didn't think to post it....in fact, I can't even remember how I did it, that was so long ago. About two days off from a year ago.
![]() Thanks for the tip though! Hope you find the optimizations useful. ![]()
__________________
X-Cart Pro 4.5.5 Platinum X-Payments 1.0.6 PHP 5.3.14 MySQL 5.1.68 Apache 2.2.23 |
|||||||
#8
|
|||||||||
|
|||||||||
![]() What actually shall I do to change user name to show first and last name when customer login.
Thanks
__________________
X-Cart Gold 4.3.2 X-Cart Gold 4.4.1 Unix High Quality CCTV DVRs & Cameras http://www.eaglemobiles.co.uk/CCTV |
|||||||||
#9
|
|||||||
|
|||||||
![]() Quote:
What Jon posted above looks like it would work pretty well. ![]()
__________________
X-Cart Pro 4.5.5 Platinum X-Payments 1.0.6 PHP 5.3.14 MySQL 5.1.68 Apache 2.2.23 |
|||||||
#10
|
|||||||||
|
|||||||||
![]() Then use {$name.firstname} and {$name.lastname}
where shall use this code, Thanks for help
__________________
X-Cart Gold 4.3.2 X-Cart Gold 4.4.1 Unix High Quality CCTV DVRs & Cameras http://www.eaglemobiles.co.uk/CCTV |
|||||||||
|
|||
X-Cart forums © 2001-2020
|