Back to Frontend

Sublink.Scala

common/app/views/fragments/items/elements/facia_cards/sublink.scala.html

latest613 B
Original Source

@(sublink: layout.Sublink)(implicit request: RequestHeader) @import common.LinkTo @import views.support.RemoveOuterParaHtml @import implicits.ItemKickerImplicits._ @headline() = {@RemoveOuterParaHtml(sublink.headline)} @articleLink(html: Html) = {@html}

@(sublink.kicker, sublink.kicker.flatMap(_.link)) match { case (Some(kicker), Some(link)) => {@Html(kicker.kickerHtml) @articleLink{@headline()}} case (Some(kicker), None) => {@articleLink{@Html(kicker.sublinkKickerHtml) @RemoveOuterParaHtml(sublink.headline)}} case _ => {@articleLink{@headline()}} }