Guest Posted March 25, 2006 Posted March 25, 2006 I have not installed this cart yet So forgive me if this question is stupid :D I was wondering if it is possible to set up catalogs base on a users ID and password so that each user would only see products ment for them? Lets say I have a photography site and I want clients to be able to purchase prints of photo's that where taken for them. Best Regards, Dave
Wendy James Posted March 25, 2006 Posted March 25, 2006 There is a contribution called Seperate Price per customer which allows you to put people into groups and then assign them seperate pricing based on the group they are in. (but you do not have to have different prices, could use this just to make the groups) http://www.oscommerce.com/community/contributions,716 and then the contribution hide products from customer groups for sppc would hide the products based on the groups people are assigned to. http://www.oscommerce.com/community/contributions,3059 This may work for you... you sell your service (ie: photoshoot) and once they are signed up (which happens when they create an account to make a purchase) you can create a group with their name. Then when they come back to view the photos they will see a link to their images but other people would not see those products. Only draw back is it wouldn't hide a "category" if created special for them. You could also install the account create in admin contribution http://www.oscommerce.com/community/contributions,1644 which would allow you to create accounts for customers and assign them to specific groups without them having to make a purchase of anything. Someone else may come along with better/different ideas but that is all I could think of off the top of my head. Wendy James Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.
Guest Posted March 25, 2006 Posted March 25, 2006 There is a contribution called Seperate Price per customer which allows you to put people into groups and then assign them seperate pricing based on the group they are in. (but you do not have to have different prices, could use this just to make the groups)http://www.oscommerce.com/community/contributions,716 and then the contribution hide products from customer groups for sppc would hide the products based on the groups people are assigned to. http://www.oscommerce.com/community/contributions,3059 This may work for you... you sell your service (ie: photoshoot) and once they are signed up (which happens when they create an account to make a purchase) you can create a group with their name. Then when they come back to view the photos they will see a link to their images but other people would not see those products. Only draw back is it wouldn't hide a "category" if created special for them. You could also install the account create in admin contribution http://www.oscommerce.com/community/contributions,1644 which would allow you to create accounts for customers and assign them to specific groups without them having to make a purchase of anything. Someone else may come along with better/different ideas but that is all I could think of off the top of my head. Thanks, I will check that out it sounds like it will do what I need. Dave
Guest Posted March 28, 2006 Posted March 28, 2006 I installed those and they worked great. But I do have another question. I was wondering if anyone knew of an easy way to change the hide from group into a show only to group. My problem is that if I add a new group then the products are not hidden from the new group by default.
Jan Zonjee Posted March 28, 2006 Posted March 28, 2006 I was wondering if anyone knew of an easy way to change the hide from group into a show only to group. I haven't tried this, but in the sql of the queries where it says and find_in_set('".$customer_group_id."', products_hide_from_groups) = 0 you might be able to use and find_in_set('".$customer_group_id."', products_hide_from_groups) > 0 to get that effect. The "find_in_set" command returns the position of the first variable in the list of strings in the second variable and "0" if it is not in the list of strings.
Guest Posted March 28, 2006 Posted March 28, 2006 I haven't tried this, but in the sql of the queries where it says and find_in_set('".$customer_group_id."', products_hide_from_groups) = 0 you might be able to use and find_in_set('".$customer_group_id."', products_hide_from_groups) > 0 to get that effect. The "find_in_set" command returns the position of the first variable in the list of strings in the second variable and "0" if it is not in the list of strings. Thanks, I'll give that try. :D
Guest Posted April 9, 2006 Posted April 9, 2006 I tried it and got some interesting results. Afterword the cart stopped working. Hmmm
Recommended Posts
Archived
This topic is now archived and is closed to further replies.