Прохождение PlayFramework2 на main.scala

Я использую Play2.1 для одного из моих проектов.

Пытаюсь создать динамическое меню в main.scala.html так что он распространяется на всех подстраницах.

но как мне пройти List в main.scala.html..

Я попробовал на подстранице, как это

@(menu: List[Rights])
...
@for((l, index) <- menu.zipWithIndex){
    <span class="data-@index">@l.rightName</span>
}

.. Это работало, я могу видеть перечисленные права, но все, что я хотел, это отобразить эти права в main.scala.html Пожалуйста, предложите

1 ответ

Решение

У тебя есть @(title: String)(content: Html) в начале основного.

Вы пробовали что-то вроде @(title: String, menu:List[Rights])(content: Html)?

Вы должны иметь возможность даже добавить параметр по умолчанию, например, @(title: String, menu:List[Rights] = Nil)(content: Html)

Другие вопросы по тегам