[QUESTION] Correct format for load template
Question
Hey,
I'm searching for the right way of loading template, generated by GrapesJS, but nothing is loading.
Can someone please check, maybe format is not ok. https://api.myjson.com/bins/14o5yz
There is no error message, just empty editor.
Data is saved in the database with the following code
$params = file_get_contents('php://input');
$params = json_decode($params, true);
The type of the columns is TEXT.
This is my code
var builder = grapesjs.init({
container : '#html-wrapper',
plugins: ['gjs-preset-newsletter', 'gjs-plugin-ckeditor', 'img-link-plugin'],
clearOnRender: true,
assetManager: {
upload: '/index.php?page=mod&mod=' + mod_param + '&action=ajax-upload-images',
dropzone: true,
},
storageManager: {
id: 'gjs-',
type: 'remote',
autoload: true,
autosave: true,
storeComponents: true,
storeStyles: true,
stepsBeforeSave: 1,
contentTypeJson: true,
urlStore: '/index.php?page=mod&mod=' + mod_param + '&action=ajax-save-campaign-template',
urlLoad: '/index.php?page=mod&mod=' + mod_param + '&action=ajax-load-campaign-template&template_id=' + template.id,
params: {
template_id: template.id,
template_name: template.name
}
}
});
Answers (1)
Issue was caused by invalid JSON data inside "gjs-components" on saving, which breaks the loading later.
Related Questions and Answers
Continue research with similar issue discussions.
Issue #597
storageManager: Loading from remote storage
Hi, I'm trying to read the HTML and CSS from my database. When I try to load it into the editor, nothing displays. I can store the data jus...
Issue #5046
BUG: is there any way to remove cross svg on selected default value of Float, Position and text-align
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Version 111.0.5563.147 (Official Build) (6...
Issue #2364
[Question] How to add toolbar functionality to the layers panel.
I am trying to add the toolbar to the layers panel and I am not sure how to go about this. Is there any way to accomplish this? toolbar Whe...
Issue #3268
QUESTION: How to add javascript in the html without sanitization?
Hey @artf, I am taking javascript input from the user. I need to add this javascript inside the template HTML but it gets sanitized. Is the...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Browse Plugin Categories
Jump directly to plugin category pages on the marketplace.