• Resolved David Vongries

    (@davidvongries)


    Hey guys!

    David here with Page Builder Framework.

    One of our users informed us that there’s a conflict with HappyForms and Page Builder Framework.

    Recreate the issue:

    1. Install & Activate Page Builder Framework
    2. Try to edit a HappyForms form

    Is this something that can be fixed on your end? We’ve been using the theme with several other plugins that also utilize the WordPress customizer with no issues.

    Thanks! ??

    Best,
    David

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hey @davidvongries ??

    Thanks for reaching out! We’d love to patch up this issue.

    Do you happen to have any errors to share? Any idea what might be the cause? Please just share anything you can and we’ll dive into the code.

    I have a hunch any plugin that uses the customizer preview might conflict with Page Builder Framework, so the issue might need to be sorted on your end. Either way, we’re happy to work together!

    Thread Starter David Vongries

    (@davidvongries)

    Sure! ??

    the error is:

    Fatal error: Uncaught Error: Class 'Kirki_Sections_Default_Section' not found in class-kirki-section.php on line 58

    and it appears when I try to edit or add a new form.

    I think this happens because HappyForms also utilizes the customizer and we’re using kirki as a part of our setup.

    We haven’t had similar issues with other plugins that utilize the customizer so I thought I’d ask if you have an idea on how we can address this.

    Let me know if you need any further details ??

    Best,
    David

    Oh okay, David!

    That usually happens when your theme depends on Kirki framework but enqueues outdated version of it in its code. Would you mind installing and activating this plugin? That will update Kirki framework to the latest version which will fix it up for you.

    Hope this helps! ??

    Thread Starter David Vongries

    (@davidvongries)

    Hey @thethemefoundry,

    We were running the version before the current one that was released 4 days ago. I just tried to update but no luck unfortunately ??

    It may have to do with the fact that we’re embedding kirki in the theme directly instead of requireing the plugin from the WordPress repository. Unfortunately that’s something we can’t change at this point.

    I’m not sure how to tackle this actually, as this would require for us to check if HappyForms is active in various locations.

    So I thought I’d try to check in with you if you have any idea how to solve this more efficiently.

    Best,
    David

    Hey @davidvongries ??

    That’s strange. Doing the steps below fixed up the issue for us:

    1. Install and activate Page Builder Framework theme from Appearance → Themes screen.
    2. Go to HappyForms → Add New to confirm the issue with Kirki appears.
    3. Head over to Plugins → Add New, search for Kirki, then install and activate
    Kirki Customizer Framework
    .
    4. Go back to HappyForms builder which now successfully loads without any errors around.

    Can you confirm that performing the above steps does not patch it up for you? Would you mind deactivating all other plugins except HappyForms and Kirki and see if that helps?

    Let us know! We’re always happy to help! ??

    Thread Starter David Vongries

    (@davidvongries)

    Hey @thethemefoundry,

    yea we realized that “fixes” the issue and I assume it has to do with the order things are being loaded when having Kirki embedded with the theme instead of loading just using the plugin from the repository.

    In our case though we ship the theme with Kirki being a part of it. That seems to be causing the issue.

    Got it, @davidvongries!

    Yes, it most definitely has to do with the order the assets are loaded when comparing those two methods. Both HappyForms and Kirki hook to Customizer interface heavily. As it turns out, there doesn’t appear to be anything we can do about it right now other than suggesting to install a standalone Kirki plugin. We’re sorry about this!

    We do have some plans on detaching our assets either partially or completely out of Customizer to prevent conflicts like this in future. We just don’t have a specific time frame in our minds for it just yet.

    Let us know your thoughts! ??

    Glad I found this thread.. I was just having the same issue.. I couldnt edit a form and was stumped.. Had WPPageBuilder framework activated, and turning it off fixed it..

    I installed the Kirki plugin and that enabled me to access the form editor while WPPageBuilder Framwork was activated, but the form wouldn’t show up in the preview window – instead I got a 404 error in the preview, but the customizer settings did still show, so i guess you could say that’s a half-fix…

    Really hoping a solution can be found because both HappyForms and WPPBF are excellent products and I really don’t want to have to forfeit one of them!

    <3

    • This reply was modified 4 years, 8 months ago by andyfreeland.

    Man that stinks. Was really hoping to use Happy Forms with Pagebuilder Framework.

    @andyfreeland I installed kirki and got the same 404 but I refreshed my Permalinks and it works now.

    Hey @andyfreeland and @wicho696 ??

    That’s correct. When you see a 404 in the preview pane, refreshing Permalinks usually helps like @wicho696 said. Here’s how to do that:

    1. Head over to Settings → Permalinks.
    2. Click Save Changes button.

    Hope that helps! ??

    Still having this problem! Looks like it won’t get fixed…

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Conflict with Page Builder Framework’ is closed to new replies.