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 CiviEvent (Moderator: Yashodha Chaku) »
  • Custom field for Event not showing in public profile page, only when logged in
Pages: [1]

Author Topic: Custom field for Event not showing in public profile page, only when logged in  (Read 397 times)

joemcl

  • I post occasionally
  • **
  • Posts: 72
  • Karma: 1
    • Citizen Action of New York
  • CiviCRM version: 4.4.13
  • CMS version: Drupal 7.34
  • MySQL version: 5.6
  • PHP version: Unsure
Custom field for Event not showing in public profile page, only when logged in
August 04, 2014, 06:07:31 pm
We're using Civi 4.4.5.


I added a custom field for an Event - Bus pickup location - for both Individuals & Contacts, and Participants. I added the field to a preexisting and successfully working profile that I copied and renamed.


All the fields in the profile appear when I select Registration (Test Drive) and Registration ( Live) when logged in to Civi, but when I open an incognito window in Chrome and past the Registration (Live) link, all of the profile fields appear - except Bus pickup location.


I have tried using the Participant custom field and the Individuals & Contacts version in the profile, in neither case does the custom field appear on the Live public page. The profile and the custom field are both active.


I'll try duplicating this on the Drupal demo site and see if the problem is particular to my site.


Any help appreciated, thanks so much.

joemcl

  • I post occasionally
  • **
  • Posts: 72
  • Karma: 1
    • Citizen Action of New York
  • CiviCRM version: 4.4.13
  • CMS version: Drupal 7.34
  • MySQL version: 5.6
  • PHP version: Unsure
Re: Custom field for Event not showing in public profile page, only when logged in
August 04, 2014, 06:20:14 pm
I just duplicated the Event public page on the demo site ( it's here ) and the custom field appears. The demo site says it is Civi version 4.4.7. AArgh. So it's either an issue with my site in particular or Civi 4.4.5.

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Custom field for Event not showing in public profile page, only when logged in
August 04, 2014, 07:02:55 pm
Have you assigned the permission Access all custom data to your anonymous user role.
This is needed if you want anonymous users to see and enter data into custom fields.

joemcl

  • I post occasionally
  • **
  • Posts: 72
  • Karma: 1
    • Citizen Action of New York
  • CiviCRM version: 4.4.13
  • CMS version: Drupal 7.34
  • MySQL version: 5.6
  • PHP version: Unsure
Re: Custom field for Event not showing in public profile page, only when logged in
August 04, 2014, 07:06:35 pm
Joanne, thanks so much! That did the trick.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Custom field for Event not showing in public profile page, only when logged in

This forum was archived on 2017-11-26.