PlayFramework2.2.xのScalaTemplateで分岐処理をする方法

Scala Templateではよくこんな感じでmainにサイトのタイトルを渡すことがあると思います。

@main("サイト登録") {
//コンテンツの中身
}

このタイトルを条件分岐で渡す方法がいまいちわからなかったのですが、このように渡してやります。

@(flag:Boolean)
@main(if(flag){"サイト登録"}else{"サイト更新"}) {
//コンテンツの中身
}

ifの前に@は不要
{}の中は文字列を渡すのでダブルクオーテーションで囲む
のがポイントです。