Hide field when team has no password (2nd solution)
parent
608e9a6f30
commit
492c9d47cb
|
@ -17,12 +17,10 @@ object request {
|
||||||
|
|
||||||
val title = s"${joinTeam.txt()} ${t.name}"
|
val title = s"${joinTeam.txt()} ${t.name}"
|
||||||
|
|
||||||
val passwordFrag = {
|
val passwordKlass = {
|
||||||
if (t.password == None || t.password.get == "") emptyFrag
|
if (t.password == None || t.password.get == "") "hidden"
|
||||||
else
|
else
|
||||||
form3.group(form("password"), teamPassword(), help = teamPasswordDescriptionForRequester().some)(
|
""
|
||||||
form3.input(_)
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
views.html.base.layout(
|
views.html.base.layout(
|
||||||
|
@ -36,7 +34,14 @@ object request {
|
||||||
p(style := "margin:2em 0")(richText(t.description)),
|
p(style := "margin:2em 0")(richText(t.description)),
|
||||||
postForm(cls := "form3", action := routes.Team.requestCreate(t.id))(
|
postForm(cls := "form3", action := routes.Team.requestCreate(t.id))(
|
||||||
form3.group(form("message"), trans.message())(form3.textarea(_)()),
|
form3.group(form("message"), trans.message())(form3.textarea(_)()),
|
||||||
passwordFrag,
|
form3.group(
|
||||||
|
form("password"),
|
||||||
|
teamPassword(),
|
||||||
|
klass = passwordKlass,
|
||||||
|
help = teamPasswordDescriptionForRequester().some
|
||||||
|
)(
|
||||||
|
form3.input(_)
|
||||||
|
),
|
||||||
form3.globalError(form),
|
form3.globalError(form),
|
||||||
p(willBeReviewed()),
|
p(willBeReviewed()),
|
||||||
form3.actions(
|
form3.actions(
|
||||||
|
|
|
@ -190,3 +190,7 @@ $section-margin-more: 5vh;
|
||||||
display: inline;
|
display: inline;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
Loading…
Reference in New Issue