diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/results.gtpl | 36 | ||||
-rw-r--r-- | templates/search.gtpl | 10 |
2 files changed, 46 insertions, 0 deletions
diff --git a/templates/results.gtpl b/templates/results.gtpl new file mode 100644 index 0000000..151a7d3 --- /dev/null +++ b/templates/results.gtpl @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html> +<body> +<h1>Search Results</h1> +<p>Showing results for <b>{{.OriginalQuery.Query}}</b></p> +<p>Go <a href="/">home</a></p> +<p>Showing {{.NumResults}} of {{.TotalResults}}</p> + <table border="1"> + <tr> + <th>510(k) Number</th> + <th>Title</th> + <th>Applicant</th> + <th>Hit Details</th> + <th>Submission Date</th> + <th>Predicates</th> + </tr> + {{ range .SearchResults }} + <tr> + <td><a href="https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfPMN/pmn.cfm?ID={{.id}}">{{ .id }}</a></td> + <td>{{ .title }}</td> + <td>{{ .applicant }}</td> + <td>{{unescapeHTML ._formatted.full_text}}</td> + <td>{{ .submission_date }}</td> + <td>{{ range .predicates}} + <a href="https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfPMN/pmn.cfm?ID={{.}}">{{ . }}</a>, + {{ end }} + </td> + </tr> + {{ end }} + </table> + {{ if .MoreResults }} + <a href="/classic/search?query={{.OriginalQuery.Query}}&offset={{.LastOffset}}"> <p>Previous Page</p></a> + <a href="/classic/search?query={{.OriginalQuery.Query}}&offset={{.Offset}}"> <p>Next Page</p></a> + {{ end }} +</body> +</html>
\ No newline at end of file diff --git a/templates/search.gtpl b/templates/search.gtpl new file mode 100644 index 0000000..c14c02b --- /dev/null +++ b/templates/search.gtpl @@ -0,0 +1,10 @@ +<!DOCTYPE html> +<html> +<body> + <h1>DogeKnows</h1> + <form action="/classic/search" method="GET"> + <input type="text" name="query" value="{{.OriginalQuery.Query}}" placeholder="Search Query" spellcheck="false"> + <input type="submit"> + </form> +</body> +</html>
\ No newline at end of file |