Tag: GATSBY-STRAPI
En Strapi 4.0, quiero validar la entrada antes de guardarla. Por lo tanto, creé el archivo lifecycles.js según la documentación y agregué el código: module.exports = { beforeCreate(event) { // validación del inicio de sesión aquí; if (!valid) { throw strapi.errors.badRequest(‘Entrada inválida’); } }, } Sin embargo, throw strapi.errors.badRequest(‘Entrada inválida’); . . . Read more
Después del lanzamiento de Strapi 4, la biblioteca CKEditor para Strapi ya no es compatible. Y al intentar seguir la documentación, tampoco está muy claro si es mediante la inyección de componentes u otro procedimiento. Strapi 4 Docs Editor WYSIWYG Para cambiar el editor WYSIWYG actual, puedes instalar un complemento . . . Read more
Mi función: export const getStrapiUrl = (path): string => { if (path == null) { return ""; } console.log(path); return `${ path.startsWith("/", 1) ? process.env.NEXT_PUBLIC_STRAPI_API_URL : "" }${path}`; }; Mensaje de error desde la consola: { url: ”/uploads/workwith74e76d4826.png’ } error – utils\get-strapi-url.ts (7:9) @ getStrapiUrl TypeError: path.startsWith no es una . . . Read more
Estoy intentando seguir la guía de Strapi v4.0.0 en https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/server.html#entry-file para extender el plugin de permisos de usuarios para agregar una ruta/controlador personalizado, pero hasta ahora no he tenido éxito. Agrego los archivos personalizados como se indica en la documentación, pero no hay cambios en la interfaz de usuario. Logré . . . Read more
Tengo un problema para ejecutar Gatsby cuando hay un campo en graphql que está vacío (en el cms a veces el campo estará vacío, a veces no). Logré solucionar este problema agregando en gatsby-node.js a través de createTypes el contenido faltante. Desafortunadamente, así como en el texto el tipo de . . . Read more