-
Notifications
You must be signed in to change notification settings - Fork 846
Contact Form: add a CRM Connection setting #16519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here are some suggested test cases for this PR.
Contact Form
- Publish a post with default form block
- Edit a post that includes a block that was created with a previous version of the plugin
- Submit a form via frontend using form block
- Check different predefined form types
- Verify it renders as expected in both non-AMP and AMP views
- Check in mobile view
- Check in a older version of WordPress
- Check with the Gutenberg plugin
- Check without the Gutenberg plugin
- Check in IE11
If you think that suggestions should be improved please edit the configuration file here. You can also modify/add test-suites to be used in the configuration file.
|
Thank you for the great PR description! When this PR is ready for review, please apply the E2E results is available here (for debugging purposes): https://jetpack-e2e-dashboard.herokuapp.com/pr-16519 Scheduled Jetpack release: August 4, 2020. |
11a3f2e to
0afa6c3
Compare
Add a CRM Connection setting to the Advanced section in the Contact Form block sidebar. The setting will allow the user to enable and disable the form's integration with the CRM plugin.
0afa6c3 to
d43f92a
Compare
dereksmart
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested all 3 scenarios, and works as expected.
For the future, we should re-visit this text when the extension is active. It made me feel like I needed to activate it, though it already was. Also the spacing at the top seems off
Tested the toggle both on and off - confirmed intended behavior.
@jeherve FYY I asked Avengers to test it out, but they don't have the bandwidth to do it before code freeze and said they'd be on the lookout to test in the beta.
|
Caution: This PR has changes that must be merged to WordPress.com |
|
r211436-wpcom |

Changes proposed in this Pull Request:
Jetpack product discussion
Does this pull request change what data or activity we track or use?
Testing instructions:
Test Site
Test with CRM <v3.0.19 (no form integration is available)
Test with CRM v4.0 (form integration is available)
Test with Jetpack CRM PR 756
Test with the toggle switch on.
Test with the toggle switch off.
Proposed changelog entry for your changes: