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) »
  • Problems with registering Organization level members in Joomla
Pages: [1]

Author Topic: Problems with registering Organization level members in Joomla  (Read 931 times)

nicol

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 5
  • CiviCRM version: 4.2, 4.3, 4.4
  • CMS version: Joomla 2.5.x, Joomla 3.x Wordpress 3.x, Drupal 7.x
  • MySQL version: 5.x
  • PHP version: 5.3 / 5.4
Problems with registering Organization level members in Joomla
January 22, 2010, 11:59:14 am
Our site offers the change to sign up 'as an organization' for with a few different member prices and a forced, 'must join as part of an organisation' and must create Joomla account. The process works fine, payment is taken and at the end of the process there is:
- a new Individual contact
- a new Joomla user account linked to the individual
- a new Organzation contact, set as employer of the Individual
- a new membership (eg. 'developing world org with under 100 members')

All of this is great, except that the new membership is linked to the Organization contact. So when the Joomla user logs in (by way of the CiviCRM Authentication Plugin for Joomla) they are told that the Individual contact's account is not connected to a working membership and so they cannot log in.

So I would assume that the new Joomla user account needs to either be connected to the Organization contact, rather than the individual (preferable, as it would make it easier for them to renew the membership through the dashboard), or the new membership needs to be saved to the Individual contact's account. Or somehow the Orgs' access privilages need to be granted to the Individual.

But I don't know how to achieve any of those options and would appreciate any help - my apologies in advance if I am missing something really simple here.

thanks
Nic

nicol

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 5
  • CiviCRM version: 4.2, 4.3, 4.4
  • CMS version: Joomla 2.5.x, Joomla 3.x Wordpress 3.x, Drupal 7.x
  • MySQL version: 5.x
  • PHP version: 5.3 / 5.4
Re: Problems with registering members as part of an organization in Joomla
January 26, 2010, 01:14:21 pm
Since posting this I've turned on relationships in the dashboard which makes a big difference for letting individuals edit their org accounts.

However the problem seems to remain - the individual can't log into their account to edit this org without a membership themselves. The only way round this I can think of is to manually create a membership for each individual who signs up as a member of an org (which would then need to be renewed at the same time as the org membership). Unless their was some way to confer membership status in the relationship between the individual and org contact?

Has this ever come up for anyone else?

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: Problems with registering Organization level members in Joomla
January 26, 2010, 02:59:38 pm

You should edit your membership type to percolate relationships down to the individual level.

check:

http://forum.civicrm.org/index.php/topic,11742.html

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

nicol

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 5
  • CiviCRM version: 4.2, 4.3, 4.4
  • CMS version: Joomla 2.5.x, Joomla 3.x Wordpress 3.x, Drupal 7.x
  • MySQL version: 5.x
  • PHP version: 5.3 / 5.4
Re: Problems with registering Organization level members in Joomla
January 26, 2010, 06:23:15 pm
Thanks for the reply.

I've followed the suggestions on that link, but I can't seem to be able to get it to work as the Member Type page seems to promise - where it says that employees of an org get the member benefits of the org.

Manually setting the individual to be an employee of their related org contact in their dashboard doesn't seem to make any difference. Neither does changing 'relationship_type_id' in the 'membership_type' table to employer on the relevant membership - in both cases the dashboard correctly tells me that the Individual is an employee of the Org but the login still fails.

I can't tell if I'm misunderstanding you, or if the Joomla CiviCRM_authentication_plugin doesn't recognise inherited membership types/status from Orgs to Individuals who are their employees. (I also assume the relationship_direction should be a_b?)

nic

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Problems with registering Organization level members in Joomla

This forum was archived on 2017-11-26.