{{ define "content" }}
{{$isSubscriber := .Claims|isSubscriber}} {{$update := .Options.Get "update"}} {{if not $isSubscriber}} {{if $update}} {{template "breadcrumb" toSlice "Scuole" (all "School") (.Data|string) (.Data.ID|show "School") "Aggiorna" "current"}} {{else}} {{template "breadcrumb" toSlice "Scuole" (all "School") "Aggiungi" "current"}} {{end}} {{end}} {{if $isSubscriber}} {{template "add_update_header" dict "update" $update "addTitle" "Iscrivi la scuola" "updateTitle" (printf "Aggiorna scuola %s" (.Data|string))}} {{else}} {{template "add_update_header" dict "update" $update "addTitle" "Crea nuova scuola" "updateTitle" (printf "Aggiorna scuola %s" (.Data|string))}} {{end}} {{$form := "form_add_update"}}
{{$options := ` { name: "Name",id: "school_name",label: "Denominazione dell'istituto",placeholder: "Inserire la denominazione",type: "text",required: "true"} `}} {{template "input" dict "options" ($options|yaml) "value" (.Data|field "Name") "update" $update}} {{$options := ` name: "Code" id: "school_code" label: "Codice meccanografico" placeholder: "Inserire il codice meccanografico" type: "text" inputClass: "form-control uppercase" otherAttrs: "maxlength=10" required: "true" `}} {{template "input" dict "options" ($options|yaml) "value" (.Data|field "Code") "update" $update}} {{$options := ` { name: "Email",id: "school_email",label: "Indirizzo email",placeholder: "Inserire l'indirizzo di posta istituzionale",type: "email",required: "true"} `}} {{template "input" dict "options" ($options|yaml) "value" (.Data|field "Email") "update" $update}} {{if .Claims|isSubscriber}} {{$options := ` { saveTitle: "Invia iscrizione", model: "School" } `}} {{template "submit_cancel_buttons" dict "options" ($options|yaml) "id" (.Data|field "ID") "update" $update}} {{else}} {{$options := ` { cancelTitle: "Annulla", saveTitle: "Salva", model: "School" } `}} {{template "submit_cancel_buttons" dict "options" ($options|yaml) "id" (.Data|field "ID") "update" $update}} {{end}}
{{ end }}