Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Custom catalog per user


Guest

Recommended Posts

Posted

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

Posted

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.

Posted
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

Posted

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.

Posted
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.
Posted
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

  • 2 weeks later...
Posted

I tried it and got some interesting results. Afterword the cart stopped working. Hmmm

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...