X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Changing design (https://forum.x-cart.com/forumdisplay.php?f=51)
-   -   If statement help - wholesale (https://forum.x-cart.com/showthread.php?t=30979)

abeight 05-06-2007 10:49 AM

If statement help - wholesale
 
I have certain design elements that I want to display only to wholesale members. What would this IF statement look like? v 4.0.19

Thank you!

Jon 05-06-2007 11:32 AM

Re: If statement help - wholesale
 
Try:

{if $userinfo.membershipid eq "X"}Show It{/if}

abeight 05-07-2007 05:05 PM

Re: If statement help - wholesale
 
Thanks, Jon! That worked. :)

abeight 05-08-2007 08:15 AM

Re: If statement help - wholesale
 
Actually upon further review, it looks like the elements are now being hidden from everyone, even the wholesale members.

{if $userinfo.membershipid eq "Wholesale"}

Jon 05-08-2007 08:40 AM

Re: If statement help - wholesale
 
When you add the wholesale membership, it is given a numeric id. You need to use that ID, instead of the word "Wholesale."

If you login as a wholesaler, and put this in your template, it should tell you the ID:

Code:

ID: {$userinfo.membershipid}

abeight 05-08-2007 08:45 AM

Re: If statement help - wholesale
 
Hi Jon,

I put that in home.tpl, but it doesn't output a number. Just "ID:"

I looked in the config table in the database and it looks like the numeric ID for Wholesale members is 9, but that didn't work either. *scratching head*

Jon 05-08-2007 08:49 AM

Re: If statement help - wholesale
 
What happens if you output {$userinfo}.

Does it say "Array" on the screen?

abeight 05-08-2007 08:52 AM

Re: If statement help - wholesale
 
Nothing - blank.

Jon 05-08-2007 09:01 AM

Re: If statement help - wholesale
 
Sorry, I customized the store I took the code from so much that it's hard to remember what's stock sometimes :)

Open auth.php and put this code before ?>

Code:

$userinfo = func_query_first("SELECT login,firstname,lastname,membershipid FROM $sql_tbl['customers'] WHERE login='$login'");
$smarty->assign("userinfo", $userinfo);



abeight 05-08-2007 09:05 AM

Re: If statement help - wholesale
 
That made the whole site blank. :)


All times are GMT -8. The time now is 12:28 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.