Selaa lähdekoodia

Merge branch 'hotfix/V8-6206-utiliser-des-slugs-dans-les-urls'

Olivier Massot 1 vuosi sitten
vanhempi
commit
c25d799496
4 muutettua tiedostoa jossa 15 lisäystä ja 1 poistoa
  1. 11 0
      README.md
  2. 1 1
      components/News/List.client.vue
  3. 3 0
      models/Maestro/News.ts
  4. 0 0
      pages/actualites/[id]-[slug].vue

+ 11 - 0
README.md

@@ -29,9 +29,20 @@ Développé en nuxt3.
     yarn generate
 
 ### Mise en prod
+
     cd /var/opentalent/git/site_logiciels
     git pull
     nvm exec yarn generate
     nvm exec yarn build
     sudo supervisorctl restart site_logiciels:site_logiciels_00
 
+Ou utiliser la commande custom : 
+
+    cd /var/opentalent/git/site_logiciels
+    nvm exec yarn deploy
+
+### Déboguage en prod 
+
+Pour déboguer en prod : 
+
+    sudo supervisorctl tail -6000 site_logiciels:site_logiciels_00 stderr

+ 1 - 1
components/News/List.client.vue

@@ -60,7 +60,7 @@
                       <div class="button-container">
                         <v-card-actions class="justify-end">
                           <v-btn
-                            :to="`/actualites/${newsItem.id}`"
+                            :to="`/actualites/${newsItem.id}-${newsItem.slug}`"
                             class="inv-theme btn mr-2 mb-1"
                           >
                             En savoir plus

+ 3 - 0
models/Maestro/News.ts

@@ -18,6 +18,9 @@ export default class News extends ApiModel {
   @Str(null)
   declare title: string | null
 
+  @Str(null)
+  declare slug: string | null
+
   @Str(null)
   declare leadText: string | null
 

+ 0 - 0
pages/actualites/[id].client.vue → pages/actualites/[id]-[slug].vue