Giter Site home page Giter Site logo

Form is not saved about cf7-to-api HOT 13 CLOSED

kennym avatar kennym commented on June 21, 2024
Form is not saved

from cf7-to-api.

Comments (13)

VincentSC avatar VincentSC commented on June 21, 2024 2

Fixed! (yes, finished taxes)

Add one line to includes/class-cf7-api-admin.php on line 82, after add_filter( "wpcf7_contact_form_properties" ,array( $this , "add_sf_properties" ) , 10 , 2 );:

	add_filter( 'wpcf7_pre_construct_contact_form_properties', array( $this, 'add_sf_properties' ), 10, 2 );

That's all.

I'm not at my dev-machine, so cannot easily create a PR. So if you want it fixed now, you need to manually edit that file. I've already contacted the author some days ago, but did not get a response yet.

(all credit goes to @mariovalney, as he figured things out)

from cf7-to-api.

mariovalney avatar mariovalney commented on June 21, 2024 1

Thanks for the props @VincentSC :)

Actually the answer is in CF7 release post. The problem is CF7 seems to do not follow semantic versioning and introduced a breaking change.

I've made the PR #49 to fixes it.

from cf7-to-api.

mooksz avatar mooksz commented on June 21, 2024

Same

from cf7-to-api.

VincentSC avatar VincentSC commented on June 21, 2024

Putting it to 10000 did not work. https://wordpress.org/support/topic/form-is-not-saved/

from cf7-to-api.

BurakBoz avatar BurakBoz commented on June 21, 2024

Same issue here. Nothing is saved any suggestions?

from cf7-to-api.

eashman avatar eashman commented on June 21, 2024

Same for me - it can be fixed temporarily by downgrading to Contact Form 7 v5.5.2 -- it appears some change in 5.5.3 is what broke this.

https://wordpress.org/plugins/contact-form-7/advanced/ and scroll to the bottom to get to older versions of the form plugin.

from cf7-to-api.

VincentSC avatar VincentSC commented on June 21, 2024

I can confirm this works. As suddenly test-data showed up, I assume the data is actually saved but not shown in the form.

from cf7-to-api.

AllCdnBoy avatar AllCdnBoy commented on June 21, 2024

WP has a plugin called "Rollback" which made the process of rolling back nice and easy. I think if you haven't tried to re-save the API details, they will come back when you rollback

from cf7-to-api.

VincentSC avatar VincentSC commented on June 21, 2024

No need for that plugin. By manually uploading the old version, it also rolls back without problems.

I can say that the plugin stops working after an update to 5.5.3. So it needs to be held at 5.5.2 until this is fixed.

from cf7-to-api.

AllCdnBoy avatar AllCdnBoy commented on June 21, 2024

Doesn't appear to always be the case. The was the first thing I tried and it said "This plugin already exists"

from cf7-to-api.

VincentSC avatar VincentSC commented on June 21, 2024

Click "Replace current with uploaded"

image

from cf7-to-api.

AllCdnBoy avatar AllCdnBoy commented on June 21, 2024

I don't have those options. It goes from this:
image

to this:

image

from cf7-to-api.

VincentSC avatar VincentSC commented on June 21, 2024

Weird. No sure why there is a difference, assuming you also have the latest Wordpress version.

About this bug. When I've done my taxes, I'll spend some time to debug the problem. I found another plugin who had the same problem, so it can be done by example. If you cannot wait for my taxes, please be my guest. :)

https://wordpress.org/support/topic/the-plugin-isnt-working-with-new-version-of-cf7/
https://github.com/mariovalney/cf7-to-zapier

Main problem is to get a PR accepted, as maintenance is not really done here

from cf7-to-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.