Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules /

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

User Registration


Go to End
Reply


11 Posts   2526 Views

Avatar
Terry Apodaca

Community Member, 109 Posts

15 November 2010 at 11:29am

I know this is probably something very easy to do...but I am trying to figure out the best way to set up a simple User Registration page that is easily integrated into the whole site, as well as, integrated into the E-commerce module.

I've seen the [url=http://www.silverstripe.org/registration-module/]Registration Module[/url], but it's very old (not supported/not released)...and I am not sure how easy it is to integrate with the E-commerce fields when they require you to register before checking out. I've also seen the [url=http://www.silverstripe.org/userpage-module/]Userpage Module[/url] that seems much newer (still unsupported) and says it's a one stop shop for just about everything I need...but not sure how to integrate that into the ecommerce one.

Is there a good way to take the Registration form that's included in the Ecommerce module and create a page for it...then adding a few extra fields (Adding state and zip fields to the form)? This way they have a place to edit their account and/or profile.

Thanks for any help provided in advance!

-Terry

Avatar
swaiba

Forum Moderator, 1799 Posts

15 November 2010 at 11:46am

I think you'll be pleasantly surprised as it will use something to automatically scaffold any fields that the ecommerce module decorates the member class with. If one doesn't try another one I am sure one of them will.

Avatar
Terry Apodaca

Community Member, 109 Posts

15 November 2010 at 12:15pm

Edited: 15/11/2010 12:18pm

I've tried the [url=http://www.silverstripe.org/registration-module/]Registration Module[/url] already...and although it's a good 'starting point', I am not wanting to customize this too much.

I am looking at the [url=http://www.silverstripe.org/userpage-module/]Userpage Module[/url] right now...seeing if there is much availability for the Ecommerce integration I need.

I was also given a link to a new module that seems to be the most updated and so far very well written. I am going to try them both tonight and see which one is best. I am really trying to not have to do this all custom code myself!

Avatar
Marcus

Administrator, 86 Posts

15 November 2010 at 3:06pm

Check out the memberprofiles module by ajshort at [url]http://github.com/ajshort/silverstripe-memberprofiles[/url], should provide what you need.

Avatar
Terry Apodaca

Community Member, 109 Posts

15 November 2010 at 3:14pm

Absolutely Marcus!

I am using it now, and adding my own fields (state and zip) with a custom decorator. This is a great module! He should offer this to be listed on the SS site!

Avatar
moloko_man

Community Member, 72 Posts

14 December 2010 at 9:22pm

I've downloaded and started using the memberprofiles module by ajshort. its pretty slick, but is there a way to extend it? Basically I need to capture a few more fields of information like a mailing address, and a checkbox and/or radio buttons on how they were referred. I've looked at extending the MemberProfilePage_Controller, but I need to save that data to the database. Any recommendations?

Thanks

Avatar
Terry Apodaca

Community Member, 109 Posts

15 December 2010 at 8:02am

absolutely!!!

here's a really good overview and tutorial! [url=http://deadlytechnology.com/silverstripe/membership-module/]SilverStripe Membership Module Tutorial[/url].

This is made for the module from [url=http://andrewshort.name/]ajshort[/url] but it can be applied to many other aspects of SS! Hope it helps!

Avatar
moloko_man

Community Member, 72 Posts

16 December 2010 at 2:35pm

Wow! Thanks for that link, that helped out a ton!

That site has a lot of great resources, hints and tips. Looks like I'll be improving my Silverstripe knowledge even more now.

Go to Top