Common Questions
Q: How can I change the default message width of my templates?
A: This can be changed by editing the messageWidth value in any given template's JSON.
Q: I'm getting a CORS error when using the builder!
A: This can be a number of different things, but most of the time can be resolved by adding "authorization" to the list of Access-Control-Allow-Headers, and add the Access-Control-Allow-Origin: * header to your response.
Q: I'm getting an "impossible to load the builder!" error!
A: In almost all cases, this is due to an issue within the configuration passed to the editor. A common mistake is passing the access token for authentication, when instead you need to pass the full body.
Q: Is Page Builder's HTML fully responsive?
A: Yes! The HTML generated by Page Builder is fully responsive.
Q: I'm getting an issue with "onHandleMetadata" when implementing Saved Rows.
A: onHandleMetadata is merely an example function, and is not defined anywhere. An example function you could use is:
saveRow: {
handler: function (resolve, reject, args) {
var metadata = {
name: 'test'
}
resolve(metadata);
}
},
Q: Can I load multiple instances of Beefree SDK in one page?
A: You can by using separate iframes, but they cannot be loaded at the same time. In this case, you can use .load() to switch the active application.
Q: Does Beefree SDK save anything from us?
A: No, Beefree SDK does not save anything at all.
Q: I'm getting a 400 error when I try to save a template.
A: This indicates that the template has been corrupted in your workflow somehow. A possible fix is to delete the offending content block(s) causing the issue and remake them.
Q: Where do I get the latest build of Beefree SDK?
A: Beefree SDK automatically updates itself to the latest version; you do not need to update manually at all.
Comments
0 comments
Please sign in to leave a comment.