2013-05-23 3 views
0

Я пытаюсь использовать пользовательские шаблоны тегов, но я не могу заставить его работать :( я использую эту ссылку в качестве ссылки tags docрамки игры 2.1.1 получить/установить теги

Что я пытаюсь достичь, чтобы установить некоторые значение (строка) в одном представлении и получить его в другой точке зрения

в ранней версии 1.2.4 выглядеть, как вы можете использовать геттер и сеттер этот путь ...

Use #{get} and #{set} tags to share variables between the template and the decorator. 

Как я могу получить набор параметры на вид

ответ

1

В Play 2 нет меток get/set. Каждый шаблон скомпилирован для функции, и единственный способ передать значение из одного шаблона в другой - используя параметры (= аргументы функции).

Например, вы можете иметь шаблон block.scala.html, где вы определяете title параметр:

@(title: String) 
<div> 
    <h2>@title</h2> 
    ... 
</div> 

И вы можете просто использовать его сформировать другой шаблон с помощью:

... 
@block("My Title") 
.... 
Смежные вопросы