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) »
  • Discussion (deprecated) »
  • Alpha and Beta Release Testing »
  • 3.1 Release Testing »
  • Understanding sub-contact-types and their future.
Pages: [1]

Author Topic: Understanding sub-contact-types and their future.  (Read 2227 times)

Durruti

  • I post occasionally
  • **
  • Posts: 49
  • Karma: 1
    • The Kindling Trust
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.20
  • MySQL version: 5.0.77
  • PHP version: 5.2.17
Understanding sub-contact-types and their future.
January 15, 2010, 06:39:56 am
Hello all,
I'm just enjoying the new sub-contact type feature, well done those who've been working on it. My understanding is that there are no plans currently to allow the creation of new top level contact types (i.e individual,organisation) and that it is also not possible to assign more than one sub-type to a contact. So for example, to use the categories from the documentation, if a contact is both a teacher and a parent or a parent and a governor, there will be no way to represent this in the database. Is my understand correct on this?
My solution I see thus far is to have very general categories, create various custom data groups and then control the visibility of these through by group (and use groups to define subcategories). However under this method we loose many of the advantages (such as search refinement and mapping) that sub-categories seems to give.

So we can try to plan our data to make best use of future changes I have two quick questions.

  • a) Has anyone come up with another solution?
  • b) Do the developers have any thoughts on the future of subcategories. Are we looking at cascading type (i.e sub-sub-categories) e.g an organisation could be an food producer, which would then be split down further into primary production and processing with questions getting more specific on the way down. Or are multiple sub-categories more likely?

 :-[Sorry for the long post and thanks in advance for any thoughts,
Durruti
http://feedingmanchester.org.uk

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: Understanding sub-contact-types and their future.
January 15, 2010, 07:11:34 am

1. i dont think we'll do down sub-sub categories

2. i do think allowing a contact to have multiple sub-types is quite important and will be implemented at some point. So if important to your org please consider sponsoring this :)

3. I do think that we'll allow creation of top level contact types. this however is less important that 2, IMO

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

Durruti

  • I post occasionally
  • **
  • Posts: 49
  • Karma: 1
    • The Kindling Trust
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.20
  • MySQL version: 5.0.77
  • PHP version: 5.2.17
Re: Understanding sub-contact-types and their future.
January 15, 2010, 08:25:26 am
Hi Lobo,
Thanks very much for the response.
We are currently awaiting a response on funding but would potentially be interested in sponsoring some work on this. I've been back through the documentation on categorisation by other methods and your first piece of advice "Don't over think it" is interesting, as you can switch a group to a tag and vice versa.
My understanding is that sub-categories are not as flexible (in terms of switching about) so perhaps it worth leaving them out of schema at the moment for those who have more complicated setups?
Thanks again,
Durruti
http://feedingmanchester.org.uk

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Alpha and Beta Release Testing »
  • 3.1 Release Testing »
  • Understanding sub-contact-types and their future.

This forum was archived on 2017-11-26.