CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Need to register visitors with CiviMember, not Joomla contact
Pages: [1]

Author Topic: Need to register visitors with CiviMember, not Joomla contact  (Read 3427 times)

ferkee

  • I’m new here
  • *
  • Posts: 18
  • Karma: 0
Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 12:40:20 pm
I apologize if this has been solved elsewhere...I have done some searching and don't see a final solution to my problem

I am running Joomla 1.5.6 w/CiviCRM 2.1.alpha3.

I want to register new people with the site via the civiMember interface (take the place of the standard Joomla registration process).  I think I am remembering being able to do this when I was setting up a site with Drupal.  Now I need to do it in Joomla though.  Am I missing something terribly obvious or is somewhat of a work-in-progress that hasn't been completely solved yet? 

Let me know if you need more info.

Thanks in advance,
John

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 01:10:34 pm

You can add a profile to the registration process. In the profile settings, enable to option to create a CMS user

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

ferkee

  • I’m new here
  • *
  • Posts: 18
  • Karma: 0
Re: Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 02:08:42 pm
Awesome...

Could you detail how to add a profile to the registration (site registration, right, not Event registration) process for me?  I'm not seeing how to do that.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 02:28:18 pm

i meant event registration. Check:

http://drupal.demo.civicrm.org/civicrm/admin/uf/group?action=update&id=2

Click on the advanced settings tab (the screens are similar in joomla)

Include the profile in your event in the url:

http://drupal.demo.civicrm.org/civicrm/event/manage?reset=1&action=update&id=1&subPage=Registration

You might want to scan the docs at: http://wiki.civicrm.org/confluence/display/CRMDOC/Documentation+Home

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

ferkee

  • I’m new here
  • *
  • Posts: 18
  • Karma: 0
Re: Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 08:35:16 pm
I am sorry...I am not trying to be difficult.  BTW, thank you.  I found how to do what you suggested, but I am not working with events, I want to capture user information when they register with our site.

John

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Need to register visitors with CiviMember, not Joomla contact
August 24, 2008, 10:38:05 pm
Quote from: ferkee on August 24, 2008, 12:40:20 pm
I want to register new people with the site via the civiMember interface (take the place of the standard Joomla registration process).

the instructions i gave also work for the civimember interface (i.e. civimember transaction pages). You can include a profile which has the "create cms user" setting enabled.

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

aspagarino

  • I post occasionally
  • **
  • Posts: 89
  • Karma: 10
  • San Diego Joomla
    • California Center for Sustainable Energy
  • CiviCRM version: CiviCRM 4.3
  • CMS version: Drupal 7
Re: Need to register visitors with CiviMember, not Joomla contact
August 28, 2008, 11:26:02 am
Ferkee... I am also trying to accomplish the same thing with Joomla 1.5.6 w/CiviCRM 2.1.alpha3.

I guess that you cannot replace the Joomla default registration process but we need to somehow complement it with the CivicCRM information. In Joomla! we normally use a famous component called "community builder" that allows to add additional fields to any Joomla registration profile. Of course the CRM architecture is way better but I am still looking through the forums to see a one step registration of Joomla! with the CRM. 
Andres

Open Source is Green

aspagarino

  • I post occasionally
  • **
  • Posts: 89
  • Karma: 10
  • San Diego Joomla
    • California Center for Sustainable Energy
  • CiviCRM version: CiviCRM 4.3
  • CMS version: Drupal 7
Re: Need to register visitors with CiviMember, not Joomla contact
September 08, 2008, 02:16:32 pm
I went through the process as suggested by Lobo and now it makes sense... you just need to make sure an enable the Joomla Registration option under the Advance Settings for the profile.

Thanks Lobo!
Andres

Open Source is Green

emily.pearce

  • Guest
Re: Need to register visitors with CiviMember, not Joomla contact
September 14, 2008, 04:21:19 pm
I was also trying to register people to my site using the civiMember interface (Joomla 1.5.6 w/CiviCRM 2.1.beta4), so thanks to Lobo for solving this for me.

One further question. I would like the username and password box to be required fields and appear by default, without the text 'If you would like to create an account on this site, check the box below and enter a user name and a password. If you already have an account, please login before completing this form. '

Could someone point me in the right direction to achieve this.

Thanks so much
Emily

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Need to register visitors with CiviMember, not Joomla contact
September 14, 2008, 04:44:57 pm
Quote from: emily.pearce on September 14, 2008, 04:21:19 pm
One further question. I would like the username and password box to be required fields and appear by default, without the text 'If you would like to create an account on this site, check the box below and enter a user name and a password. If you already have an account, please login before completing this form. '

your best bet would be to customize the template for this case. Check:

http://wiki.civicrm.org/confluence/display/CRMDOC/Customize+Built-in+and+Profile+Screens

In 2.1 you can customize a specific event registration or contribution page. 2.0 does not give you per event customizations, but this might not be relevant. Backporting the patch is quite easy.

lobo

A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

emily.pearce

  • Guest
Re: Need to register visitors with CiviMember, not Joomla contact
September 14, 2008, 09:26:58 pm
Hi lobo

Thank you for your response. I have worked out how to use a custom template for main.tpl but cannot work out how to edit main.tpl to remove the checkbox and have the username and password fields appear by default? Are there other files that also need changing? I'm completely stuck!!

Cheers
Emily

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Need to register visitors with CiviMember, not Joomla contact
September 15, 2008, 05:25:32 am

You'll need to follow the logic there and figure out where its coming from. A quick glance in that file reveals the template code is located at:

Code: [Select]
    {* User account registration option. Displays if enabled for one of the profiles on this page. *}
    {include file="CRM/common/CMSUser.tpl"}

You'll have to edit that file and modify it as you need. You might want to add a hidden field for create_account and set that to 1 rather than giving the user the option.

If that file does not make a lot of sense to you, you might want to hire someone from http://civicrm.org/professional/

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

emily.pearce

  • Guest
Re: Need to register visitors with CiviMember, not Joomla contact
September 15, 2008, 04:50:57 pm
Thanks lobo, I'll give it a go and see where I end up

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Need to register visitors with CiviMember, not Joomla contact

This forum was archived on 2017-11-26.