Skip to content

Instantly share code, notes, and snippets.

@webmerge
Last active April 10, 2017 11:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save webmerge/b6c2c7b4ddd9f456e84c to your computer and use it in GitHub Desktop.
Save webmerge/b6c2c7b4ddd9f456e84c to your computer and use it in GitHub Desktop.
Create & Download WebMerge Documents From Knack
$(document).on('knack-scene-render.scene_3', function(event, scene) {
$('#view_4 .view-header').after('<div style="padding:15px"><a href="#" id="webmerge" class="kn-button">Download Document</a></div>');
// link hander: send to webmerge
$('#webmerge').click(function(event) {
event.preventDefault();
// get data
var data = Knack.models['view_4'].toJSON();
log('data!');log(data);
url = 'https://www.webmerge.me/merge/20103/37f4te?_use_get=1&download=1';
url += '&Email=' + encodeURI(data.field_3_raw.email);
url += '&Phone=' + encodeURI(data.field_2_raw);
url += '&Company=' + encodeURI(data.field_1_raw);
url += '&Description=' + encodeURI(data.field_5_raw);
url += '&Amount=' + encodeURI(data.field_6_raw);
window.location = url;
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment