diff --git a/web/app/views/tags/result_doc.scala.html b/web/app/views/tags/result_doc.scala.html index 404dfebc5..adbe7b616 100644 --- a/web/app/views/tags/result_doc.scala.html +++ b/web/app/views/tags/result_doc.scala.html @@ -78,8 +78,10 @@ @with_icon(label: String, property: String, fullField: String) = { @if((doc\property).asOpt[JsValue].isDefined) { - @defining(if(property != "type") { nestedIds(property) } else { singleOrMultiString(property) }){ v => - @label @Lobid.facetLabel(v,fullField,"") + @defining((if(property != "type") { nestedIds(property) } else { singleOrMultiString(property) }).filter(v => v != "BibliographicResource")){ vs => + @for(v <- vs) { + @if(v==vs.head){@label} @Lobid.facetLabel(Seq(v),fullField,"") + } } } } @@ -178,6 +180,7 @@ } @table(){ + @result_field("URI", "id", doc, TableRow.VALUES, node = Option(doc)) Titel@((doc\"title").asOpt[String].getOrElse(""))@for(corporateBodyForTitle <- (doc \ "corporateBodyForTitle").asOpt[Seq[String]]){. @corporateBodyForTitle} @result_field("Titelzusatz", "otherTitleInformation", doc, TableRow.VALUES) @result_field("Alternativer Titel", "alternativeTitle", doc, TableRow.VALUES) @@ -193,6 +196,9 @@ @result_field("Auflage", "edition", doc, TableRow.VALUES) @result_field("ISBN", "isbn", doc, TableRow.VALUES, node = Option(doc)) @result_field("ISSN", "issn", doc, TableRow.VALUES, node = Option(doc)) + @result_field("hbz-ID", "hbzId", doc, TableRow.VALUES, node = Option(doc)) + @result_field("ZDB-ID", "zdbId", doc, TableRow.VALUES, node = Option(doc)) + @result_field("Alma-MMS-ID", "almaMmsId", doc, TableRow.VALUES, node = Option(doc)) @withPrefixedLink("DOI", "https://dx.doi.org/", doc \ "doi") @withPrefixedLink("URN", "https://nbn-resolving.org/", doc \ "urn") @result_field("Umfang", "extent", doc, TableRow.VALUES)