]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/web/views/list_books.tmpl
Feat(web:books): Поиск по названиям книг
[m_librarian.git] / m_librarian / web / views / list_books.tmpl
diff --git a/m_librarian/web/views/list_books.tmpl b/m_librarian/web/views/list_books.tmpl
new file mode 100644 (file)
index 0000000..9566e89
--- /dev/null
@@ -0,0 +1,39 @@
+#encoding utf-8
+#import cgi
+#extends views.layout
+#attr $title = 'Список книг'
+#def body
+<h1>$title</h1>
+
+#if $books
+  <form action="/download/" method="POST" style="height: 80%">
+  <div style="width: 100%; height: 90%">
+  <select multiple name="books" style="height: 100%">
+  #set $series = None
+  #for $book in $books
+  #if $book.series != $series
+  #if $series is not None
+  </optgroup>
+  #end if
+  #set $series = $book.series
+  <optgroup label="#slurp
+  #if $book.series
+$cgi.escape($series, 1)#slurp
+  #else
+Вне серий#slurp
+  #end if
+">
+  #end if
+  <option value="$book.id">$book.ser_no $cgi.escape($book.title)</option>
+  #end for
+  </optgroup>
+  </select>
+  </div>
+  <div style="width: 100%; text-align: center">
+  <input type="submit" value="Скачать">
+  </div>
+  </form>
+#else
+  <p>Не найдено ни одной книги!</p>
+#end if
+#end def