Support » Plugin: Gravity Forms Sticky List » It ruins any logic in confirmations and notifications.

  • I thought this was a great plugin, it does do what you want, and IF you only have one confirmation and one notification then happy days….

    However I have 6 different confirmations based on what a user does when they complete the form. Each confirmation has it’s own conditional logic which works great. Then when you activate this plugin all that conditional logic is over-ridden with a separate entry at the bottom of each confirmation/notification. You only get the options to ..

    Show this confirmation:

    Never
    Always
    When a new entry is submitted
    When a entry is updated

    That means that any other logic I have set for each confirmation and notification is ignored. If the setting is set to ALWAYS , then all 6 confirmations are shown, NEVER will hide the confirmation (even if the other conditional logic states that it should display). Select ‘When a new entry is submitted’ and again it will display regardless of whether the built in conditional logic dictates it or not, so again I have all 6 showing , or all 6 hidden. The same applies to the notifications.

    Such a shame, but I guess for those who only ever have 1 confirmation or 1 notification then this may work for you. I suspect the vast majority of people out there have more than that, and don’t want the fact that sticky list is enabled to dictate whether a confirmation should be displayed or not!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author fried_eggz

    (@fried_eggz)

    Thank you for this bug report. I will investigate and try to fix.

    Plugin Author fried_eggz

    (@fried_eggz)

    Hi there. I have fixed this but have not had time to post an update to the WP repo. The next version of Sticky List will have this bug fixed.

    In the meantime you can patch it manually by editing line 2148, from this:

    if (!isset($confirmation["event"])) {

    to this

    if (!isset($confirmation["event"]) && GFCommon::evaluate_conditional_logic( rgar($confirmation, 'conditionalLogic'), $form, $lead )) {

    • This reply was modified 1 year, 7 months ago by fried_eggz.

    Great plugin, but same problem here.
    What file can I edit?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘It ruins any logic in confirmations and notifications.’ is closed to new replies.