support both content.link and content.pdf when rendering public static content
This commit is contained in:
parent
336c31a345
commit
ea0b5e5b81
@ -1,17 +1,15 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="directories_containter">
|
<div class="directories_containter">
|
||||||
<div
|
<div class="directory_container" v-for="(directory, index) in directories" :key="index">
|
||||||
class="directory_container"
|
|
||||||
v-for="(directory, index) in directories"
|
|
||||||
:key="index"
|
|
||||||
>
|
|
||||||
<div
|
<div
|
||||||
class="directory_cover_image"
|
class="directory_cover_image"
|
||||||
:style="{ 'background-image': `url(${directory.cover_picture})` }"
|
:style="{ 'background-image': `url(${directory.cover_picture})` }"
|
||||||
/>
|
/>
|
||||||
<p class="directory-title">{{ directory.title_text }}</p>
|
<p class="directory-title">{{ directory.title_text }}</p>
|
||||||
<p class="directory-subtitle">{{ directory.summary_text }}</p>
|
<p class="directory-subtitle">{{ directory.summary_text }}</p>
|
||||||
<button class="btn btn-link directory-btn" @click="view_link(directory)">{{ $t('Read More') }}</button>
|
<button class="btn btn-link directory-btn" @click="view_link(directory)">
|
||||||
|
{{ $t('Read More') }}
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -35,6 +33,9 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
view_link(directory) {
|
view_link(directory) {
|
||||||
|
if (directory.content_id)
|
||||||
|
this.mnx_navToPdfContentViewer(directory.content_id)
|
||||||
|
else if (directory.content_link)
|
||||||
this.mnx_navToLinkContentViewer(btoa(directory.content_link))
|
this.mnx_navToLinkContentViewer(btoa(directory.content_link))
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@ -32,7 +32,10 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
view_blog(blog) {
|
view_blog(blog) {
|
||||||
|
if (blog.content_id)
|
||||||
this.mnx_navToPdfContentViewer(blog.content_id)
|
this.mnx_navToPdfContentViewer(blog.content_id)
|
||||||
|
else if (blog.content_link)
|
||||||
|
this.mnx_navToLinkContentViewer(btoa(blog.content_link))
|
||||||
},
|
},
|
||||||
retrieve_summary(blog) {
|
retrieve_summary(blog) {
|
||||||
return blog.summary_text
|
return blog.summary_text
|
||||||
|
|||||||
@ -1,11 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="career_containter">
|
<div class="career_containter">
|
||||||
<div
|
<div class="career-item" v-for="(directory, index) in directories" :key="index" @click="view_link(directory)">
|
||||||
class="career-item"
|
|
||||||
v-for="(directory, index) in directories"
|
|
||||||
:key="index"
|
|
||||||
@click="view_link(directory)"
|
|
||||||
>
|
|
||||||
<p class="career-title">
|
<p class="career-title">
|
||||||
{{ directory.title_text }}
|
{{ directory.title_text }}
|
||||||
</p>
|
</p>
|
||||||
@ -33,6 +28,9 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
view_link(directory) {
|
view_link(directory) {
|
||||||
|
if (directory.content_id)
|
||||||
|
this.mnx_navToPdfContentViewer(directory.content_id)
|
||||||
|
else if (directory.content_link)
|
||||||
this.mnx_navToLinkContentViewer(btoa(directory.content_link))
|
this.mnx_navToLinkContentViewer(btoa(directory.content_link))
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user