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) »
  • profile not appearing on my account editing page in drupal
Pages: [1]

Author Topic: profile not appearing on my account editing page in drupal  (Read 2081 times)

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
profile not appearing on my account editing page in drupal
February 14, 2008, 09:34:40 am
Hi,

I'm using drupal 5.x and civicrm 1.9 (with custom kabissa modules). I have set up a profile to let users fill in personal details and subscribe to newsletters at signup - and this works well. The profile view is also appearing on the my account page. Unfortunately, though I think I have followed directions on the wiki closely, the profile edit is not appearing in the my account editing page. Can someone give me a tip on what I might be missing?

Thanks,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: profile not appearing on my account editing page in drupal
February 15, 2008, 09:42:19 am
Tobias - If "Used For" on the Profile's settings includes "View / Edit User Account" - you should see a secondary "tab" when you get into edit mode in My Account. Check out this page on the demo (after logging in) for an example:

http://drupal.demo.civicrm.org/user/2/edit

... the "Name and Address" tab to the right of "Account Settings"

Note that unlike the user registration form, Drupal doesn't allow us to inject the profile directly in the Account Settings form - it's a separate "local task" / form.
Protect your investment in CiviCRM by  becoming a Member!

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
Re: profile not appearing on my account editing page in drupal
February 15, 2008, 12:03:38 pm
Whoa - you almost had me very excited for a minute there. but I don't see this secondary tab - not on my system and not on yours either. What's going on here? Is this related to my browser or is it personal? :-)

Cheers,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
Re: profile not appearing on my account editing page in drupal
February 15, 2008, 12:19:39 pm
ok - you must be fiddling in this right now because a second ago it was not available on your demo and now it is. :-) I can see it now.

But on my system that secondary tab is not visible, despite having "used for" include "view /edit user account". The fact that it works for registrations and not for "my account" editing is making me suspicious.. Perhaps there is a module interfering with this?

Thanks,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: profile not appearing on my account editing page in drupal
February 15, 2008, 03:36:07 pm
The one reason I'm aware of that would cause a Profile NOT to show up is if it contains a mix of fields belonging to different types of contact records (e.g. Individual fields + Organization fields). HOWEVER - in this case the Profile doesn't show up in both My Account and New User Registration.
Protect your investment in CiviCRM by  becoming a Member!

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
Re: profile not appearing on my account editing page in drupal
February 15, 2008, 04:36:42 pm
Hi -

Man, this is starting to become a serious problem. Our setup is broken until we fix this.

Fields all belong to individual type of contact records.

Anybody have any advice?

Cheers,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
Re: profile not appearing on my account editing page in drupal
February 18, 2008, 02:39:29 pm
ok - problem still not fixed but I have discovered a few things:

1) much troubleshooting has determined that the theme is working correctly. Secondary tabs are working in other places, and the theme supports secondary tabs.

2) creating a drupal profile field (eg birthday) causes the secondary tabs to be displayed - so the secondary tabs do work on the user editing pages, just not with civicrm.

3) I created a new civicrm profile and played around with various settings and made a discovery: a profile with a field of type individual does not display on the editing view (but does display on the signup form). A profile with a field of type organization DOES display on the editing view! It creates the secondary tab as expected.

So the problem is, it seems, with civicrm. What do I do?

Thanks for any help! I need to get this resolved ASAP as I would like to involve betatesters as soon as it's working.

Cheers,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: profile not appearing on my account editing page in drupal
February 18, 2008, 02:52:37 pm
Is the contact record associated with these users an Individual or an Organization? The results you're seeing would indicate that these contacts are Organizations - hence the profile with organization fields is exposed under My Account >> Edit.
Protect your investment in CiviCRM by  becoming a Member!

tobiaseigen

  • I post frequently
  • ***
  • Posts: 151
  • Karma: 5
    • Kabissa - Space for Change in Africa
Re: profile not appearing on my account editing page in drupal
February 18, 2008, 06:02:44 pm
<phew> that was the issue - or at least there was a combination of two issues. Our theme did not accommodate secondary menus, and my own drupal account was associated with an organization. I must have incorrectly set up this association by looking for matches using civicrm's dupe checking feature.

All done now - very nice to be able to have people update their details.

Cheers,

Tobias
Kabissa - Space for Change in Africa http://kabissa.org

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • profile not appearing on my account editing page in drupal

This forum was archived on 2017-11-26.