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 Profiles (Moderator: Dave Greenberg) »
  • Create a relationship from Joomla front end profile
Pages: [1]

Author Topic: Create a relationship from Joomla front end profile  (Read 494 times)

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Create a relationship from Joomla front end profile
March 04, 2014, 02:44:59 pm
Hi
We have an installation where we have around 1000 schools imported as organization contacts and principals as individual contacts with a 'principal' contact type. We adding students as student contacts, using a student profile in Joomla to display a form in the front end of Joomla.  I need to establish a relationship between the student and the principal (or school) and I would like to be able to create this relationship in a Joomla front end profile form. There doesn't seem to be a clear way to do this. Ultimately I want the principal to be able to log in and see only his students. Any thoughts or ideas of how to do this?

Thanks
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Create a relationship from Joomla front end profile
March 04, 2014, 04:38:28 pm
All I know about Joomla is that it is different from Drupal, but perhaps you could get around it by about making each school an "event" and have students sign up for the "event" that is their school.

You might be able to restrict principals to viewing only the participants who sign up for their school.

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Create a relationship from Joomla front end profile
March 06, 2014, 01:02:49 am
Interesting idea - but it has one drawback for us. The students need to fill in a rather lengthy form to participate in this program. They need to be able to fill in parts, save their application, and log back in later to it to fill in more. It seems that event applications usually are saved and that is it. Instead, we have the students editing their profile.  Can event applications be saved and returned to later?
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Create a relationship from Joomla front end profile
March 06, 2014, 04:19:36 am
I am a getting a little confused when I try to put together all your posts and as I said before, I have no experience of Joomla, however...

It seems that the principal creates the student user and their Joomla login.  When they do that can the principal also register the student for the "event" that is their school? Then you could just use the form you were planning to use.  Or you could tell the students that their form is useless unless they "register" for their school.  The form doesn't need to be part of the registration process.

But you should really make sure that Joomla will let you set up permissions that restrict the principal to students who have "registered"  for his "event".    It might not.


Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • Create a relationship from Joomla front end profile

This forum was archived on 2017-11-26.