Formato correcto para la plantilla de carga
El problema fue causado por datos JSON inválidos dentro de "gjs-components" al guardar, lo que rompió la carga posterior.
Lee la respuesta completa abajo ↓Pregunta
Hola,
Estoy buscando la forma correcta de cargar la plantilla, generada por GrapesJS, pero nada se carga.
¿Alguien puede comprobarlo? Quizá el formato no esté bien. https://api.myjson.com/bins/14o5yz
No hay ningún mensaje de error, solo un editor vacío.
Los datos se guardan en la base de datos con el siguiente código
$params = file_get_contents('php://input');
$params = json_decode($params, verdadero);
El tipo de columnas es TEXTO.
Este es mi código
var builder = grapesjs.init({
contenedor: 'envoltorio #html',
Plugins: ['GJS-preset-newsletter', 'GJS-plugin-CKEDITOR', 'IMG-Link-plugin'],
clearOnRender: cierto,
assetManager: {
subir: '/index.php?page=mod&mod=' + mod_param + '&action=ajax-upload-images',
Zona de caída: Cierto,
},
storageManager: {
id: 'GJS-',
Tipo: 'A distancia',
autoload: cierto,
guardado automático: Cierto,
storeComponents: cierto,
storeStyles: cierto,
pasos Antes de guardar: 1,
contentTypeJson: cierto,
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
}
}
});
Respuestas (1)
El problema fue causado por datos JSON inválidos dentro de "gjs-components" al guardar, lo que rompió la carga posterior.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3652
[PREGUNTA] Las uvas no reconocen un enlace si cambio un texto por enlace.
Hola @artf ! Captura Soy nuevo en Grapes Js, escribo una función para convertir texto seleccionado en enlace. Funciona bien. Cuando selecci...
Issue #3350
ErrorTypeUncatch: no se puede acceder a la propiedad "el", n está indefinido
Hola, estoy usando grapesjs 0.16.44 y solo en Firefox me encuentro con este problema. Usando grapesjs bloquea un preset básico. ¿Alguien pu...
Issue #548
Protocolo agnóstico en CDN
Solo una idea, pero quizá quieras considerar cargar fontawesome de forma agnóstica en tus archivos CDN. Actualmente se está obteniendo "Acc...
Issue #2172
PREGUNTA: ¿hay alguna forma de hacer marcadores de posición basados en rasgos?
Hola, no estoy seguro de si este es el lugar adecuado para preguntar. Intentando cargar el contenido de un área de texto en este marco. Per...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.