Skip to content

Commit 43b387b

Browse files
committed
update builderio.mdx
1 parent a4cddad commit 43b387b

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

src/content/docs/es/guides/cms/builderio.mdx

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Builder.io y Astro
33
description: Agrega contenido a tu proyecto de Astro usando el CMS visual de Builder.io
4+
sidebar:
5+
label: Builder.io
46
type: cms
57
service: Builder.io
68
stub: false
@@ -170,7 +172,7 @@ Algunas veces las cosas pueden salir mal al configurar la vista previa. Si algo
170172
* Asegúrate de que el sitio esté en línea - por ejemplo, tu servidor de desarrollo está en ejecución.
171173
* Asegúrate que las URLs coincidan exactamente - la que está en tu proyecto de Astro y la que está configurada en la aplicación de Builder.
172174
* Asegúrate que sea la URL completa incluyendo el protocolo, por ejemplo `https://`.
173-
* Si estás trabajando en un entorno virtual como [StackBlitz](https://stackblitz.com/) o [Gitpod](https://www.gitpod.io/), es posible que tengas que copiar y pegar la URL nuevamente cuando reinicies tu espacio de trabajo, ya que esto generalmente genera una nueva URL para tu proyecto.
175+
* Si estás trabajando en un entorno virtual como [IDX](https://idx.dev), [StackBlitz](https://stackblitz.com/), o [Gitpod](https://www.gitpod.io/), es posible que tengas que copiar y pegar la URL nuevamente cuando reinicies tu espacio de trabajo, ya que esto generalmente genera una nueva URL para tu proyecto.
174176

175177
Para más ideas, lee [la guía de solución de problemas de Builder](https://www.builder.io/c/docs/guides/preview-url-working).
176178
:::
@@ -259,7 +261,7 @@ Crea la página `src/pages/posts/[slug].astro` que [generará dinámicamente una
259261
</FileTree>
260262

261263
Este archivo debe contener:
262-
- Una función [`getStaticPaths()`](/es/reference/api-reference/#getstaticpaths) para obtener información de `slug` de Builder y crear una ruta estática para cada entrada de blog.
264+
- Una función [`getStaticPaths()`](/es/reference/routing-reference/#getstaticpaths) para obtener información de `slug` de Builder y crear una ruta estática para cada entrada de blog.
263265
- Una función `fetch()` a la API de Builder usando el identificador `slug` para devolver el contenido de la entrada y los metadatos (por ejemplo, un `title`).
264266
- Un componente `<Fragment />` en la plantilla para renderizar el contenido de la entrada como HTML.
265267

@@ -283,14 +285,10 @@ export async function getStaticPaths() {
283285
.catch
284286
// ...atrapa algunos errores...);
285287
();
286-
return [
287-
...posts.map(({ data: { slug, title } }) => [
288-
{
289-
params: { slug },
290-
props: { title },
291-
},
292-
]),
293-
];
288+
return posts.map(({ data: { slug, title } }) => ({
289+
params: { slug },
290+
props: { title },
291+
}))
294292
}
295293
const { slug } = Astro.params;
296294
const { title } = Astro.props;
@@ -324,7 +322,7 @@ const { html: postHTML } = await fetch(
324322
```
325323

326324
:::note
327-
Las variables `builderModel` y `builderAPIpublicKey` deben crearse dos veces, ya que [`getStaticPaths()` se ejecuta en su propio ámbito aislado](/es/reference/api-reference/#getstaticpaths).
325+
Las variables `builderModel` y `builderAPIpublicKey` deben crearse dos veces, ya que [`getStaticPaths()` se ejecuta en su propio ámbito aislado](/es/reference/routing-reference/#getstaticpaths).
328326
:::
329327

330328
Ahora cuando hagas clic en un enlace en tu ruta de índice, serás llevado a la página de entrada de blog individual.

0 commit comments

Comments
 (0)