Guest User

Untitled

a guest
Oct 15th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.76 KB | None | 0 0
  1. @(title:String = "Add a new card")(
  2.     implicit
  3.     params:play.mvc.Scope.Params,
  4.     flash:play.mvc.Scope.Flash,
  5.     errors:Map[String,play.data.validation.Error]
  6. )
  7.  
  8. @import views.tags.html._
  9.  
  10. @main(title) {
  11.     @form(controllers.Cards.create){
  12.         @if(errors) {
  13.             <p class="error">
  14.                 All fields are required!
  15.                 @for(error <- errors){
  16.                    <span> field : @error._1 </span>
  17.                     <span> key : @error._2.getKey</span>
  18.                     <span> message : @error._2.message</span>
  19.                 }
  20.             </p>
  21.         }
  22.         <fieldset>
  23.  
  24.             <legend>@i18n("card.create.form.basic.legend")</legend>
  25.             <p>
  26.                 <label>
  27.                     @i18n("card.term")
  28.                     <input type="text" name="card.term" value="@params.get("card.term")"
  29.                       placeholder="@i18n("card.term.tooltip")" autofocus required/>
  30.                     @errors.get("card.term").map(_.message)
  31.                 </label>
  32.             </p>
  33.  
  34.             <p>
  35.                  <label>
  36.                      @i18n("card.definition")
  37.                      <textarea name="card.definition"
  38.                        placeholder="@i18n("card.definition.tooltip")" required maxlength="@model.Card.maxLengthDefinition">
  39.                         @params.get("card.definition")
  40.                      </textarea>
  41.                  </label>
  42.             </p>
  43.         </fieldset>
  44.  
  45.         <fieldset>
  46.  
  47.             <legend>@i18n("card.create.form.control.legend")</legend>
  48.  
  49.             <input type="reset" value="@i18n("card.create.form.control.reset")"/>
  50.  
  51.             <input type="submit" value="@i18n("card.create.form.control.submit")"/>
  52.  
  53.         </fieldset>
  54.     }
  55. }
Add Comment
Please, Sign In to add comment