added visuel display on thematique page

This commit is contained in:
2021-03-05 11:44:54 +01:00
parent ee81e5fe18
commit 596525328c
4 changed files with 28 additions and 9 deletions

View File

@ -6,6 +6,9 @@
<div class="cols">
<div class="col col-left">
<section class="body" v-html="thematique.body"></section>
<section class="visuel">
<img :src="image_accroche.style_cardmedium.url" alt="">
</section>
</div> <!-- //col-left -->
<div class="col col-right">
<aside class="linked-materials">
@ -125,13 +128,19 @@ export default {
},
parseDataGQL(thematique){
console.log('parseDataGQL thematique', thematique)
this.thematique = thematique
if (thematique) {
this.thematique = thematique
this.image_accroche = thematique.images[0]
if (thematique.images) {
this.image_accroche = thematique.images[0]
}
// update main page title
this.$store.commit('Common/setPagetitle', thematique.title)
// update main page title
this.$store.commit('Common/setPagetitle', thematique.title)
}else{
console.warn('Thematique not loaded');
}
this.loading = false;
},
},