Back to Frontend

MostPopularContainer.Scala

common/app/views/fragments/containers/facia_cards/mostPopularContainer.scala.html

latest693 B
Original Source

@(containerDefinition: layout.FaciaContainer, frontProperties: model.FrontProperties)(implicit requestHeader: RequestHeader) @import common.LinkTo @import model.MostPopular @defining("Most viewed") { containerTitle =>

@containerDefinition.displayName.map { title => @containerDefinition.href.map { href => @containerTitle }.getOrElse { @containerTitle } }

@defining(Seq( MostPopular( containerDefinition.displayName.getOrElse(containerTitle), containerTitle, containerDefinition.items.take(10) ), MostPopular( "Across the guardian", containerTitle, Nil ) )) { popular => @fragments.collections.popular(popular, Some(containerDefinition), isFront = true) } }