64574: Mantis publication template fix

This commit is contained in:
Kristof De Langhe
2019-08-28 11:32:04 +02:00
parent f4f099995e
commit 713c40451f

View File

@@ -18,13 +18,14 @@
<div class="row"> <div class="row">
<div class="col-12 col-md-6"> <div class="col-12 col-md-6">
<ds-metadata-representation-list <ds-metadata-representation-list
[label]="'relationships.isAuthorOf' | translate" [parentItem]="item"
[representations]="authors$ | async"> [itemType]="'Person'"
[metadataField]="'dc.contributor.author'"
[label]="'relationships.isAuthorOf' | translate">
</ds-metadata-representation-list> </ds-metadata-representation-list>
<ds-item-page-file-section [item]="item"></ds-item-page-file-section> <ds-item-page-file-section [item]="item"></ds-item-page-file-section>
<ds-item-page-date-field [item]="item"></ds-item-page-date-field> <ds-item-page-date-field [item]="item"></ds-item-page-date-field>
<ds-item-page-author-field *ngIf="!(authors$ | async)" <ds-item-page-author-field [item]="item"></ds-item-page-author-field>
[item]="item"></ds-item-page-author-field>
<ds-generic-item-page-field [item]="item" <ds-generic-item-page-field [item]="item"
[fields]="['journal.title']" [fields]="['journal.title']"
[label]="'publication.page.journal-title'"> [label]="'publication.page.journal-title'">
@@ -57,26 +58,29 @@
</div> </div>
</div> </div>
</div> </div>
<div class="relationships-item-page" *ngIf="(projects$ | async) || (orgUnits$ | async) || (journalIssues$ | async)"> <div class="relationships-item-page">
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col-12 col-md-4" *ngIf="projects$ | async"> <div class="col-12 col-md-4">
<ds-related-items <ds-related-items
[items]="(projects$ | async)?.payload?.page" [parentItem]="item"
[label]="'relationships.isProjectOf' | translate"> [relationType]="'isProjectOfPublication'"
</ds-related-items> [label]="'relationships.isProjectOf' | translate">
</ds-related-items>
</div> </div>
<div class="col-12 col-md-4" *ngIf="orgUnits$ | async"> <div class="col-12 col-md-4">
<ds-related-items <ds-related-items
[items]="(orgUnits$ | async)?.payload?.page" [parentItem]="item"
[label]="'relationships.isOrgUnitOf' | translate"> [relationType]="'isOrgUnitOfPublication'"
</ds-related-items> [label]="'relationships.isOrgUnitOf' | translate">
</ds-related-items>
</div> </div>
<div class="col-12 col-md-4" *ngIf="journalIssues$ | async"> <div class="col-12 col-md-4">
<ds-related-items <ds-related-items
[items]="(journalIssues$ | async)?.payload?.page" [parentItem]="item"
[label]="'relationships.isJournalIssueOf' | translate"> [relationType]="'isJournalIssueOfPublication'"
</ds-related-items> [label]="'relationships.isJournalIssueOf' | translate">
</ds-related-items>
</div> </div>
</div> </div>
</div> </div>