zaus
Forum Replies Created
-
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] CF7 & Salesforce not workingNo I meant the “*** Post (Form) ***” section of the debug email you posted is blank, which would result in nothing sent to the service. Not something you do in the admin.
What versions of CF7 and my plugin are you using? Hopefully the latest, because CF7 made a breaking update last year which old versions of my plugin don’t account for (probably why you’re old code stopped working too).
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] CF7 & Salesforce not workingYou’ve checked “is value” for all the mappings, so it’s going to send the field name you entered rather than the post value.
Also, I assume you cleared out the “post form” section before pasting it?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Firefox IssueIt looks like it’ll work if you remove
.disableSelection()from https://github.com/zaus/forms-3rdparty-integration/blob/master/plugin.admin.js#L139 — I’d have to check around to see why that’s there / if it affects anything else.Lemme know if that breaks/fixes anything else.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Firefox IssueWow, I’m not sure where to even start. When I originally wrote the plugin I used Firefox extensively, so it definitely worked since forever.
I too did not see anything unusual in the console inspector; I can still interact with the row (drag/drop, add/remove row). I wonder if it’s an incompatibility with jquery-ui sortable? Maybe it’s creating some kind of interfering overlay? You could try removing sortable by removing it from the enqueued requirements or in the admin javascript.
Or…aha? Looks like they deprecated
.disableSelectionin jquery-ui v1.9, and I think WP uses v1.10 now?Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 500 internal server errorOr send the debug through my website contact if you don’t want to paste it here.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Error integrating with Salesforce with CF7Well, if
contactTypeis the issue, then the original code shows it should be mapped to some<digits>instead; so you should be mappingtopicto whatever those digits were. Basically, you should be mapping your CF7 field names to all the keys in the original code’s$fieldsarray.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Anyone have a successful aweber integrationSorry, I made a mistake in my other post where you probably got your solution — see my correction and try again https://wordpress.org/support/topic/conditional-logic-feature?replies=9#post-6521480
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Conditional Logic Feature?Ahh jeez…my mistake.
I forgot that the
response_bypassshould return a response that looks just like a realwp_postresponse — see source line https://github.com/zaus/forms-3rdparty-integration/blob/master/forms-3rdparty-integration.php#L507You’re probably getting a ‘physical request failure’ message, right? The function should instead return:
$post_args['response_bypass'] = array('body' => 'OKAY', 'response' => array('code' => 200));Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 500 internal server errorYou can turn on debug mode and paste that email — it’ll have the service configuration and form post/submission, as well as the response from the endpoint.
Make sure to scrub it before you paste, to remove any sensitive/real data (like API passwords etc)
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Conditional Logic Feature?Meaning you didn’t get a chance to try it, or you tried it and it blew up your website?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Posting to Velocify – No lead being createdI don’t know if the
refidis the issue — I’ve seen some people who used it, and some people who haven’t mentioned it. If it is a problem then yes, my Dynamic Fields extension will work. FYI that plugin just hooks to the Forms 3rdparty Integration plugin and not to the contact form directly, so asking if it works with Ninja Forms isn’t the right question.Did you fix the field mapping? Is anything showing up in the ‘Post (Submission)’ section of the debug email? I assume the response body is still a vague “Failure”?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 500 internal server errorYou might be in luck, they have a post protocol instead https://em-sender.com/ws/InwiseWebServicesAdmin.asmx?op=Accounts_CreateTrialAccount. Try copying the field names and send to the form action instead.
If you want to try the soap version, the
SecHeaderwould be part of the field mappings (so it would nest the field- likeSecHeader/username) rather than the root.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] More conditional logic…Ahhh…sorry, I didn’t read your question right.
Your case would be easier — you just need to remove items from the post array before they get sent, no bypass necessary.
Something like:
add_filter('Forms3rdPartyIntegration_service_filter_post', 'forms3rdparty_conditional_send', 10, 3); function forms3rdparty_conditional_send($post, $service, $form) { // inspect transformed submission body for presence/lack/value of the desired value $field = 'my-conditional-field'; if( isset($post[$field]) && $post[$field] == 'value-to-ignore') { // remove unset($post[$field]); } // return changed filter arg return $post; }(note the different hook)
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Error integrating with Salesforce with CF7sorry, not ignoring — just need time to look…
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Can this be hooked into Live Form?At first I thought you were talking about a 3rdparty endpoint, but then after looking at the demo http://liveforms.org/ I realized it’s YACFP (yet another contact form plugin). They say it’s highly extendable, so I’m going to assume it’s possible. Based on prior integrations, it could be 5-10 hr worth of work?
I hate to sound mercenary, but this is the kind of integration I work on as a freelancer — please contact me through my website and we can discuss custom integration.
If anyone else ends up working on this / releasing it, please let me know and I can post links to it so others can share.