~bigbes/sr-ht-ecore

ref: e8a9672594733218fd773bab9e9216ae1c2db6c2 sr-ht-ecore/pages/templates/error.tmpl -rw-r--r-- 660 bytes
e8a96725 — Eugene Blikh bearer: mint the internal authorization through internalauth 9 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{{/*
  The shared error body, for every status a surface refuses with. Its dot is a
  pages.ErrorData and not a view struct, so a service that wants its own
  error.html can wrap this rather than copy it:

    {{define "content"}}{{template "srht-error" .Data}}{{end}}

  The message is escaped here — it is a constant on most arms, but the ones
  that are not quote what the caller typed.
*/}}
{{define "srht-error" -}}
<div class="row">
  <div class="col-md-8">
    <h2>{{.Status}} &mdash; {{.StatusText}}</h2>
    {{if .Message}}<p>{{.Message}}</p>{{end}}
    {{with .Back.Href}}<p><a href="{{.}}">{{$.Back.Text}}</a></p>{{end}}
  </div>
</div>
{{- end}}