Конструктор настраиваемых полей Play 2.0.1… Дополнительные параметры?

Я новичок в игровой среде и хочу написать свой собственный конструктор полей начальной загрузки Twitter, который включает использование классов значков начальной загрузки . Чтобы сделать это динамическим, мне нужно передать класс значков через дополнительный параметр. Это вообще возможно? Я пробовал следующие и некоторые другие варианты:

index.scala.html

@(loginForm: Form[Login])

@import helper._
@implicitFieldConstructor = @{ FieldConstructor(twitterBootstrapInput.render) } 
@main("Akquise") {

@form(routes.Application.login(), args = 'class -> "well"){

Anmeldung

@inputText(loginForm("username"), '_label -> "Nutzername", '_iconcls -> "icon-user") @inputPassword(loginForm("password"), '_label -> "Passwort", '_iconcls -> "icon-key")
}
}

twitterBootstrapInput.scala.html

@(elements: helper.FieldElements)

@************************************************** 
* Generate input according twitter bootsrap rules *
**************************************************@

@elements.input

С этими параметрами компилятор выдает эту ошибку:

значение iconcls не является членом views.html .helper.FieldElements

Как передать другие аргументы, если это не работает?

9
задан Demnogonis 26 June 2012 в 07:41
поделиться