add image figure for creation nodeviews
This commit is contained in:
@@ -4,6 +4,12 @@
|
|||||||
:class="['node-view-body-' + mode, 'node-view-body-' + type]"
|
:class="['node-view-body-' + mode, 'node-view-body-' + type]"
|
||||||
>
|
>
|
||||||
<slot name="default">
|
<slot name="default">
|
||||||
|
<node-view-figure
|
||||||
|
v-if="mode === 'view' && node.title"
|
||||||
|
@expand-image="image = $event"
|
||||||
|
:node="node"
|
||||||
|
/>
|
||||||
|
|
||||||
<div class="node-view-body-wrapper" v-html="node.content" />
|
<div class="node-view-body-wrapper" v-html="node.content" />
|
||||||
|
|
||||||
<fullscreen-modal v-if="image" :image="image" :id="'modal-image-' + node.id" />
|
<fullscreen-modal v-if="image" :image="image" :id="'modal-image-' + node.id" />
|
||||||
@@ -40,14 +46,15 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { getRelation } from '@/store/utils'
|
import { getRelation } from '@/store/utils'
|
||||||
import { NodeViewTitle } from '@/components/nodes'
|
import { NodeViewTitle, NodeViewFigure } from '@/components/nodes'
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'NodeViewBody',
|
name: 'NodeViewBody',
|
||||||
|
|
||||||
components: {
|
components: {
|
||||||
NodeViewTitle
|
NodeViewTitle,
|
||||||
|
NodeViewFigure
|
||||||
},
|
},
|
||||||
|
|
||||||
props: {
|
props: {
|
||||||
|
|||||||
@@ -45,7 +45,8 @@
|
|||||||
"siblings": "Textes rebonds",
|
"siblings": "Textes rebonds",
|
||||||
"text": {
|
"text": {
|
||||||
"read": "Voir le texte",
|
"read": "Voir le texte",
|
||||||
"read-origin": "Voir le texte de départ"
|
"read-origin": "Voir le texte de départ",
|
||||||
|
"read-artwork": "Voir l'œuvre"
|
||||||
},
|
},
|
||||||
"history": "Historique de consultation",
|
"history": "Historique de consultation",
|
||||||
"from": "à partir de :"
|
"from": "à partir de :"
|
||||||
|
|||||||
Reference in New Issue
Block a user