CRM-19516 Membership auto-renew option not properly reflected with shortcodes

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 4.7.12
    • Fix Version/s: None
    • Component/s: WordPress Integration
    • Labels:
      None
    • Versioning Impact:
      Patch (backwards-compatible bug fixes)
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      The auto-renew settings (give option) located on the Membership tab of the Contribution Page configuration are ignored when the Page is included as a 'shortcode'. When the page is viewed normally these preferences are reflected.

      To remove the 'renew' checkbox from a page including shortcodes, one must remove the option entirely on the Membership Type.

      This strikes me as a minor quirk but one that could be frustrating for member organizations using Wordpress.

        Attachments

        1. contribution-membership-page-renewals.png
          40 kB
          Dana Skallman
        2. give_op.png
          14 kB
          Stoob
        3. not.png
          5 kB
          Stoob
        4. word-p.png
          5 kB
          Stoob

          Activity

          [CRM-19516] Membership auto-renew option not properly reflected with shortcodes
          Stoob added a comment -

          Kevin Cristiano I'm assigning this to you just so you're aware of it, not necessary for you to fix it. I'm seeing a lot of js errors (CJ undefined) in shortcode mode. But these errors are not present in the 'normal' presentation of the page. It's the same theme either way.

          Dana Skallman added a comment -

          Stoob The setting in the first screenshot is the one that appears in the member type settings under Administer, right? Those settings also need to set on the membership page, I believe (maybe)

          With that set, I see the same checkbox renew option on both direct link: https://civi47.tadpole.cc/civicrm/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=2 and shortcode: https://civi47.tadpole.cc/membership/ Just did a test on our testing site. Is that what you meant?

           

            People

            • Assignee:
              Kevin Cristiano
              Reporter:
              Stoob

              Dates

              • Created:
                Updated: