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 CiviMember (Moderator: Deepak Srivastava) »
  • Is there a way to get custom data to show in Membership -> Renew?
Pages: [1]

Author Topic: Is there a way to get custom data to show in Membership -> Renew?  (Read 1120 times)

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Is there a way to get custom data to show in Membership -> Renew?
April 26, 2011, 09:50:10 pm
The organization I do some work for at the moment has a volunteer statement of commitment that every volunteer must sign annually at the same time when they need to renew their (insurance) dues.

I've created a mandatory custom data "statement of commitment" checkbox that is connected to the volunteer's specific Membership type. It's not unlike a must agree to terms and conditions statement. This works well for online renewal payments. It also works well for offline entries of New Memberships (as soon as the specific Membership type is selected the custom data fieldset with checkbox shows up below the Membership Payment and Receipt section) and staff must check to see if this volunteer is eligible to acquire the Membership Type - and subsequent Drupal permissions. A New Membership can't be created unless that box is checked.

However, when clicking the Memberships tab -> more -> Renew link the custom data "statement of commitment" checkbox does not show and a Membership could be renewed without a check to see if the volunteer has renewed their statement of commitment.

If anyone has any ideas on how I could go about solving this I'd appreciate it. It's been bugging me for some time now. I can't help but think others may have run into something similar - but I just can't seem to find any threads on it.

G'night,

-- Karin

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 12:04:14 am
Hi Karin - can you clarify is the Custom Data field been set for use for Contacts or Memberships?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 08:56:36 am
Sorry about that. I obviously missed some steps. Let me try detail this a bit better.

I created a Custom Data field for Contributions of type Leader Fee (the only type of Fee that requires this statement of commitment). I put this in a Profile so that I could easily "Include Profile" it on the Contribution page for on-line payments: this is working very well.

As expected when Contributions -> New Contribution of type Leader Fee are added off-line the Statement of Commitment checkbox shows up.

Unfortunately the checkbox does not show up when an off-line Record Membership Payment of type Leader Fee is checked in Memberships -> Add Membership

So I decided to create a second Custom Data field for Memberships of type Active Leader Membership (the Membership for which the Leader Fee is the payment). This works well (off-line entry) -> as soon as the Active Leader Membership is selected the (2nd) checkbox for the Statement of Commitment show at the bottom of the Add Membership Form.

But for Membership renewals -> Unfortunately I can't think of a way to get either of the Custom Data checkbox-es to show.

Hopefully that helps clarify things. Thanks, -- Karin
« Last Edit: May 02, 2011, 10:08:56 pm by karin »

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 01:03:02 pm
Hi Karin - so the Membership Custom Data is not showing when you hit Renew from the Contact's Membership Tab?

I just set one up on Demo and I see it working when it is set up for 'any' membership

http://drupal.demo.civicrm.org/civicrm/contact/view/membership?action=renew&reset=1&cid=102&id=32&context=membership&selectedChild=member

So then I set up on for a specific Membership type (student) and when i go to renew i then see both the non-specific field and the Student only field.

http://drupal.demo.civicrm.org/civicrm/contact/view/membership?action=renew&reset=1&cid=102&id=33&context=membership&selectedChild=member

Is this getting close to replicating what you are trying to do?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 01:45:04 pm
Hi Pete,

That's exactly it. I added a Custom Data field myself on demo (to trace my steps) also for Membership Type Student, went to Renew it and voila there it is (all three of them) and if I go to New Membership -> and select Student -> voila all three of them are there as well.

I'm using 3.3.6 - I've attached two screenshots to show what it looks like for me -> newmember.png showing the New Member screen with the checkbox at the bottom and renew.png showing the Renew screen with no check box (for the same Membership Type).

So it looks like I need to upgrade to 3.4 to make this feature work? Or am I looking to fix something that's broken?

-- Karin

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 02:22:31 pm
well - i don't have anything running on 3.3.6 - upgrading could be the solution - do you have any customisation going on that might be affecting things?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 02:41:16 pm
I have a complete copy of the site on my Mac - will upgrade there and see if that makes it work. Will do that tonight and will report back.

Only customization I have is one line of css to change the color of the text in the continue button from white to red so that IE6 users can find the link (IE6 doesn't render the button). This organization puts on educational health seminars across Canada - several Health Regions are still using IE6).

This site just went from 3.2 to 3.3 last week - went very smoothly.

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Re: Is there a way to get custom data to show in Membership -> Renew?
April 27, 2011, 09:02:00 pm
Ok, shouldn't have said that! Things didn't go so smoothly from 3.2 (my local copy was a 3.2 at this time) to 3.4: lots of db errors; foreign key constraints problems; contribution pages gone; definitively broke the civicrm side. Tomorrow I'll rebuild and try upgrade again to 3.4 -> I just want to make sure I didn't miss a single step in the upgrade process. -- Karin

KarinG

  • I post frequently
  • ***
  • Posts: 134
  • Karma: 9
  • CiviCRM version: 4+
  • CMS version: Drupal 6 / 7
  • MySQL version: MariaDB
  • PHP version: 5.3/5.4/5.5
Re: Is there a way to get custom data to show in Membership -> Renew?
April 28, 2011, 04:39:59 pm
Ok - I've now successfully upgraded my local copy to 3.4.0 - and ... Jippie! The custom data field now does appear under Contact's Memberships tab -> Renew -> etc. If anyone else is struggling with this in 3.2 or 3.3: there is your solution: jump up to 3.4.0! Thanks a bunch Pete for helping me think this through. -- Karin

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Is there a way to get custom data to show in Membership -> Renew?
April 28, 2011, 04:51:19 pm
Cool - glad i could help - though i wouldn't have suggested an upgrade would have necessarily been the fix - yay for upgrades
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Is there a way to get custom data to show in Membership -> Renew?

This forum was archived on 2017-11-26.