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 »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • user profile "First Name, Last Name drupal vs civicrm
Pages: [1]

Author Topic: user profile "First Name, Last Name drupal vs civicrm  (Read 3153 times)

vrazbros

  • Guest
user profile "First Name, Last Name drupal vs civicrm
February 16, 2008, 01:00:44 am
I have
- civicrm profile "First Name, Last Name (Name and Address section) for civicrm" and
- First Name, Last Name field created by Drupal profile module for Drupal modules.

So I have 2 filds First Name and 2 fields Last name in http://site/register

How can I solve this confusing situation?
« Last Edit: February 17, 2008, 10:29:35 am by vrazbros »

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: profile "First Name, Last Name drupal vs civicrm
February 16, 2008, 01:28:01 am

you might want to make a decision of whether you want to use CiviCRM or Drupal profiles to store user information. Using both is potentially confusing to everyone involved since CiviCRM does not integrate with Drupal profiles (and vice versa)

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

MiamiRon

  • I’m new here
  • *
  • Posts: 16
  • Karma: 0
Re: profile "First Name, Last Name drupal vs civicrm
February 17, 2008, 10:05:31 am
Donald: Can you tell me how to do that (select either CCRM or Drupal profile)?

vrazbros

  • Guest
Re: profile "First Name, Last Name drupal vs civicrm
February 17, 2008, 10:28:37 am
I just disabled civicrm profile in drupal user page. You can do it too in
administer civicrm > CiviCRM Profile > Name and Address > Settings


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: user profile "First Name, Last Name drupal vs civicrm
February 18, 2008, 02:00:34 pm
Note that if you are using CiviCRM for your contact database - and contact's are registering on your Drupal site - you might want to take the opposite approach and disable the Drupal Profile functionality. Using CiviCRM Profile to collect contact name and address information during user registration means that the name, address and any other info entered by newly registering Drupal users gets inserted into their CiviCRM contact record.
Protect your investment in CiviCRM by  becoming a Member!

vrazbros

  • Guest
Re: user profile "First Name, Last Name drupal vs civicrm
February 19, 2008, 01:23:58 am
Yes. But in this case you won't be able to use Profile functionality in any Drupal modules.

geilhufe

  • I post frequently
  • ***
  • Posts: 293
  • Karma: 33
    • Social Source Software
Re: user profile "First Name, Last Name drupal vs civicrm
February 19, 2008, 08:57:09 am
For the most part, IMHO, this is a binary choice: Drupal OR CiviCRM.

If you want to use your CRM data that you collect on CiviCRM profile in a Drupal site, be prepared to hire PHP developers to recode a lot of the contributed Drupal modules related to profiles.

If you want to use the CRM data you collect on Drupal profiles in CiviCRM actions (smart groups, for example), be prepared to hire PHP developers to try and bridge the two systems.

I am not aware of anyone moving Drupal/CiviCRM integration forward currently, but the profile changes in Drupal will make it a bit easier to solve this particular problem. Right now there are a bunch of ways to do profiles... Drupal code, bio module, advanced profile module.

I *think* that the right strategy is:
(0) Start with advanced profile.
(1) Use CiviCRM profiles to collect and store data.
(2) Use CiviNode to pipe that data into CCK fields.
(3) Assemble those CCK fields into a usernode.

The out of the box user experience will be pretty hideous, the key issues being:
- Prevent the drupal generated page from showing up on profile edit.
- Prevent the CiviCRM generated page from showing up on profile view.

References:
http://shellmultimedia.com/articles/deciding-which-modules-use-profiles
http://drupal.org/node/207776 (advanced profile)
Drupal and CiviCRM consulting, strategy and configuration
http://www.social-source.com/

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • user profile "First Name, Last Name drupal vs civicrm

This forum was archived on 2017-11-26.