Skip to content

Commit

Permalink
Merge branch 'main' into i18n/fr-update-migrate-to/from-gatsby.mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasbnt authored Jan 24, 2025
2 parents 42f02f9 + 757be00 commit 8751784
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
3 changes: 3 additions & 0 deletions src/content/docs/en/guides/migrate-to-astro/from-gatsby.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -586,6 +586,9 @@ description="All is about simplicity and power at the same time." />

<LinkCard title="How I rewrote my HUGE Gatsby site in Astro and learned to love it in the process" href="https://dunedinsound.com/blog/how_i_rewrote_my_huge_gatsby_site_in_astro_and_learned_to_love_it_in_the_process/"
description="Everything is faster. Happier. More productive."/>

<LinkCard title="How I switched from Gatsby to Astro (While Keeping Drupal in the Mix)" href="https://albert.skibinski.nl/en/blog/how-i-switched-gatsby-astro-while-keeping-drupal-mix/"
description="I came across the relatively new Astro, which ticked all the boxes."/>
</CardGrid>

:::note[Have a resource to share?]
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/fr/guides/deploy/cloudflare.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Pour commencer, vous aurez besoin :

2. Poussez votre code dans votre dépôt Git (GitHub, GitLab).

3. Connectez-vous au tableau de bord de Cloudflare et sélectionnez votre compte dans **Comptes** > **Workers et Pages** > **Vue d’ensemble**.
3. Connectez-vous au tableau de bord de Cloudflare et sélectionnez votre compte dans **Comptes** > **Capacité de calcul (Workers)** > **Workers et Pages** > **Vue d’ensemble**.

4. Sélectionnez **Créer**, naviguez dans l'onglet **Pages** et cliquez sur **Se connecter à Git**.

Expand Down
7 changes: 4 additions & 3 deletions src/content/docs/fr/guides/upgrade-to/v5.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -141,21 +141,22 @@ Voir les instructions ci-dessous pour mettre à jour une collection de contenu e
});
```

3. **Changez les références de `slug` à `id`**. Les collections de couches de contenu n'ont pas de champ `slug` réservé. À la place, toutes les collections mises à jour auront un `id`. Vous pouvez également avoir besoin de mettre à jour les noms des fichiers de routage dynamique pour correspondre à un paramètre getStaticPaths() modifié :
3. **Changez les références de `slug` à `id`**. Les collections de couches de contenu n'ont pas de champ `slug` réservé. À la place, toutes les collections mises à jour auront un `id` :

```astro ins={7} del={6}
// src/pages/[id].astro
// src/pages/[slug].astro
---
export async function getStaticPaths() {
const posts = await getCollection('blog');
return posts.map((post) => ({
params: { slug: post.slug },
params: { id: post.id },
params: { slug: post.id },
props: post,
}));
}
---
```
Vous pouvez également mettre à jour les noms de fichiers de routage dynamique pour qu'ils correspondent à la valeur du paramètre `getStaticPaths()` modifié.

4. **Basculez vers la nouvelle fonction `render()`**. Les entrées n'ont plus de méthode `render()`, car elles sont maintenant des objets simples sérialisables. À la place, importez la fonction `render()` de `astro:content`.

Expand Down

0 comments on commit 8751784

Please sign in to comment.