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 CiviContribute (Moderator: Donald Lobo) »
  • [Solved] Custom Field only displays to logged in users.
Pages: [1]

Author Topic: [Solved] Custom Field only displays to logged in users.  (Read 1388 times)

dmccarney

  • Guest
[Solved] Custom Field only displays to logged in users.
March 24, 2009, 04:29:21 pm
Hello there,

   I'm a new user of CiviCRM and I'm having a bit of trouble with a getting a CiviContribute page to accept a user defined field. Forgive me if I'm not using the correct terminology or if this is a problem solved elsewhere, I've had little luck in tracking down what I'm doing wrong (I'm certain it's a mistake on my part).
   
   Under the "Include Profiles" section of the configuration for my contribution page I have included the profile (lets call it Additional Info) that contains my custom field to be used as the "top of page" profile.
   
   My "Additional Info" profile contains the custom field and has been set up to have visibility for public user pages, is set to active, and has been set to be required.
   
   The custom field itself is in a group set to active, has been configured to be used for all contact types, and is set to be inline. The field in the group is alphanumeric, text, required and active.
   
   With all of these settings, the custom field only appears on the donation page when the user viewing the donation page is a logged in user. I.e. it's there when I view the donation page while I'm logged into my administrator account, but when I view it as a guest that would be contributing, the field is missing.
   
   Any help is greatly appreciated! Please let me know if I can provide additional information to track the problem down.
   
   I am using CiviCRM 2.1.4 on Drupal 6.
   
Thank you,

   - Daniel
« Last Edit: March 26, 2009, 07:04:00 am by dmccarney »

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Custom Field only displays to logged in users.
March 24, 2009, 08:02:15 pm
You need to set a drupal permission to edit all custom data (something like that ) for anonymous users
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

Kiran Jagtap

  • Ask me questions
  • ****
  • Posts: 533
  • Karma: 51
Re: Custom Field only displays to logged in users.
March 24, 2009, 10:32:51 pm
hi Daniel,

To access custom data with profile anonymous user has to have "profile listings and forms" and "access all custom data" permissions.

kiran
You Are Designed To Choose... Defined By Choice.

dmccarney

  • Guest
Re: Custom Field only displays to logged in users.
March 26, 2009, 07:03:24 am
Thank you both!

This fix worked perfectly for me :)

- Daniel

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • [Solved] Custom Field only displays to logged in users.

This forum was archived on 2017-11-26.