Don't show documentation field in site documents
This commit is contained in:
parent
71f111d5df
commit
c0d3aaa846
@ -13,6 +13,14 @@ export class SiteDocuments {
|
|||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
|
if (this._siteData.documents.length === 0) {
|
||||||
|
return `
|
||||||
|
<p class="p-2 has-text-centered mt-3 mb-3">
|
||||||
|
Nessuna documentazione disponibile.
|
||||||
|
</p>
|
||||||
|
`;
|
||||||
|
}
|
||||||
|
|
||||||
this.documentation = this._siteData.documents
|
this.documentation = this._siteData.documents
|
||||||
.filter(d => d.type === 'documentazione')
|
.filter(d => d.type === 'documentazione')
|
||||||
|
|
||||||
@ -20,9 +28,6 @@ export class SiteDocuments {
|
|||||||
|
|
||||||
let content = `
|
let content = `
|
||||||
<div class="has-bottom-border">
|
<div class="has-bottom-border">
|
||||||
<p class="p-2 has-text-centered mt-3 mb-3">
|
|
||||||
${this._siteData.documentation}
|
|
||||||
</p>
|
|
||||||
<div class="p-2">
|
<div class="p-2">
|
||||||
<table class="p-4 table is-fullwidth is-striped">
|
<table class="p-4 table is-fullwidth is-striped">
|
||||||
<thead>
|
<thead>
|
||||||
|
@ -118,17 +118,9 @@ UI.openSiteModal = function (data, selector) {
|
|||||||
let images = modal.querySelector('#photos');
|
let images = modal.querySelector('#photos');
|
||||||
let docs = modal.querySelector('#documents');
|
let docs = modal.querySelector('#documents');
|
||||||
|
|
||||||
if (data.documents?.length) {
|
let siteDocs = new SiteDocuments;
|
||||||
let siteDocs = new SiteDocuments;
|
siteDocs.siteData = data;
|
||||||
siteDocs.siteData = data;
|
docs.innerHTML = siteDocs.render();
|
||||||
docs.innerHTML = siteDocs.render();
|
|
||||||
} else {
|
|
||||||
docs.innerHTML = `
|
|
||||||
<p class="has-text-centered">
|
|
||||||
${data.documentation}
|
|
||||||
</p>
|
|
||||||
`;
|
|
||||||
}
|
|
||||||
|
|
||||||
let surveys = data.images.filter(i => i.type === 'Survey');
|
let surveys = data.images.filter(i => i.type === 'Survey');
|
||||||
let photos = data.images.filter(i => i.type === 'Photo');
|
let photos = data.images.filter(i => i.type === 'Photo');
|
||||||
|
Loading…
Reference in New Issue
Block a user