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 »
  • Profile edit form: all fields except Org Name missing after upgrade to beta5
Pages: [1] 2

Author Topic: Profile edit form: all fields except Org Name missing after upgrade to beta5  (Read 14153 times)

davej

  • Ask me questions
  • ****
  • Posts: 404
  • Karma: 21
Profile edit form: all fields except Org Name missing after upgrade to beta5
January 13, 2010, 10:53:37 am
After upgrade from beta4 to beta5, all fields except Org Name are missing from my Profile edit forms for non-admin users. They appear OK for uid 1. Even non-custom fields (e.g. address) are missing. Was all fine in beta4, using ACLs for access to profiles & custom field groups.

The profiles each include custom fields. I am using contact sub-types - I wonder if CRM-5637 is involved?

I've truncated *_cache* tables & Drupal sessions table & logged out & in.

Dave

« Last Edit: January 13, 2010, 11:10:43 am by davej »

Deepak Srivastava

  • Ask me questions
  • ****
  • Posts: 677
  • Karma: 65
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 14, 2010, 04:47:21 am
The fix - http://fisheye2.atlassian.com/browse/CiviCRM/branches/v3.1/CRM/Profile/Form/Edit.php?r1=25604&r2=25860, done under http://issues.civicrm.org/jira/browse/CRM-5655 is what causing the problem / break.

Temporary solution would be to revert the above fix.

The issue has been re-opened and we are investigating.

thanks
« Last Edit: January 14, 2010, 05:18:46 am by Deepak Srivastava »
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

EdP

  • I post frequently
  • ***
  • Posts: 260
  • Karma: 7
  • CiviCRM version: 4.4
  • CMS version: Joomla 2.5.x
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 16, 2010, 12:37:41 pm
Possibly related, but on front end profile edit forms the "submit" button has gone missing in beta5. Likewise in front end if there is a date field in a profile e.g. a membership sign up the date selector button has gone missing.

This also occurs on a clean Joomla/Civicrm beta5 install. However, I don't see this in the Joomla Civicrm demo site, so not sure why, or whether it is related to the above.

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 edit form: all fields except Org Name missing after upgrade to beta5
January 16, 2010, 03:17:10 pm

thanx for raising this issue. i noticed it also on a custom site. we'll investigate and release a beta6 early next week (with this and other bug fixes)

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

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 25, 2010, 08:20:24 pm
I just upgraded to beta 6.  I am not quite sure the source of the problem but I will describe as best I can.  All was working on 3.0.3...

1. I have a profile with custom fields, used to register for an event.
2.  I (admin) and registered user can register for the event, all profile fields show correctly, are filled in, and are entered into the DB table.
3.  A very pretty email (who did this?  I love the clean html emails!) is sent with all fields filled in. 
so far so good.
4. If I "view" the profile, only the basic event status fields are visible.  All profile fields (which includes a primary email/name and set of custom fields in custom profile) do not show.  Gone.  Note that in 3.0.3 these were all visible.
5. If I "view" as the user, likewise, all gone.
and, perhaps not coincidentally...
6.  The handlers in Views which pull the title of submissions as well as submission ID (so I can create a link to specific user submissions) are broken/missing.

I am happy to pass on any info, but I am not super tech savvy. 
Maria

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 08:36:56 am
Just an addendum to above post:

I tested a different kind of event, and basically all fields specific to the profile are not visible for either the registered user or the admin.  However, if there are fees specific to the event, they do appear.  In the attached screen shot, the fields which show data are event-specific.  None of the additional info (and there is a lot) show.

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 edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 09:04:48 am

hmm, i dont think we ever showed a profile in "view participant" fields. We'll show all the custom data related to that participant / event type

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

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 09:14:00 am
Lobo,

I think I am not being clear.  It is the custom fields associated with the event that I cannot see.  I am not using participant view precisely b/c it it does not allow the user to see their submitted values (I sure wish it did...).  I have basically cheated and created a view link to their actual submitted participant record.

The problem on 3.2.beta6 is that neither I (as admin) nor the user can see these fields.  I have attached a screen shot of the same event as it is seen (via the view link) in 3.0.3.  Notice all the custom fields below....  This is as an admin, so I am seeing blank fields.  The user only sees filled in fields.

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 edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 09:21:43 am

can you reproduce this on our demo machine

thanx

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

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 09:46:18 am
Apparently I can't duplicate this on the demo machine in that it works just fine there.  So the question is, what did I break in the upgrade?  How did I break it?  Any ideas?  I also noticed a few extra checkboxes when setting up the event that I do not have:
1.  Require participant approval?
2.  Pending participant expiration (hours)

I am not receiving any erros when I submit a registration, and I have debugging enabled.  The thank you screen includes all relevant profile fields.  It is just that once I view the submission itself, the fields do not appear.

p.s. you can see my demo attempts - all profile/customfields/events preceded by "MGM"

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 10:04:20 am
I created a new data set, custom fields, profile and event from scratch.  It works fine.  However, what is very odd is that now, if I view the participant submissions from OTHER events, it shows the fields from my new profile, only they are empty. 

Is there a way to check in the database to see what is connected to what?  It seems that data lines are being crossed.  I have no idea what I did in the upgrade to do this.  It is very very strange.

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 edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 10:32:21 am

i think u r confusing between custom fields and profiles. might want to re-read the book: http://en.flossmanuals.net/CiviCRM

a custom group for participants applies to participants across ALL events unless u specifically restrict it either by event name / event type / participant role

profiles are attached to event registration forms only

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

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 10:37:15 am
I think I get the distinction.  I created a set of custom fields.  Then, I put those fields in a profile.  Then, I attach this profile to the event.

What I am having trouble viewing is the event registration, which includes event-specific fields, and associated profile fields which are also custom fields.  I can't see any of the profile information associated with the event.  But, I only can't see this in profiles/events I created on a previous version of civicrm.  I can see them if I created them on THIS version.  This means I either need to recreate all the profiles, and potentially even custom fields utilized by the profile (I did try a new profile with old fields - didn't work), or figure out how to 'reconnect' my fields/profiles/events.  As I said, when I register for the event, ALL fields in a profile show up and are filled in.  They simply do not show as a part of the participant record.

Does that make sense?  I know it worked at one point (you have the screenshot) and it doesn't now.

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 edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 10:50:58 am

can u email me your civicrm 3.1.betax DB to lobo at yahoo dot com

also let me know the view participant urls and what you expect to see there

would be good for you to get on IRC after u email me the DB

thanx

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

mariagwyn

  • I post frequently
  • ***
  • Posts: 149
  • Karma: 4
  • CiviCRM version: CiviCRM 3.3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.2.14
  • PHP version: 5.0.91-50-log
Re: Profile edit form: all fields except Org Name missing after upgrade to beta5
January 26, 2010, 11:43:25 am
Lobo, I think I mentioned this earlier but I checked again:

In Views itself, the new test group shows up, but the paper submission group does not.  In other words, something is really off with the how this set off custom data is being understood by the DB.

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Alpha and Beta Release Testing »
  • 3.1 Release Testing »
  • Profile edit form: all fields except Org Name missing after upgrade to beta5

This forum was archived on 2017-11-26.