hserver-fahrradboerse/hServer/packages/derkleinebasar/templates/list_verk.html

71 lines
1.5 KiB
HTML

<%frame layout_html%>
<h1>Verk&auml;uferliste</h1>
<br/>
<a href="<%=request.self()%>?away=yes">[ +AUSGECHECKTE ]</a><br/>
<br/>
<table>
<thead>
<tr>
<td>Verk.#</td>
<td>Nachname</td>
<td>Vornamen</td>
<td>Angebotene Artikel</td>
</tr>
</thead>
<tbody>
<form action="<%=request.app%>/addverk">
<tr style="background-color: #E0E0E0;">
<td>neu:</td>
<td><input type="text" name="lastname" value=""/></td>
<td><input type="text" name="firstname" value=""/></td>
<td></td>
<td><input type="submit" value="erstellen..."/></td>
</tr>
</form>
<%
def vkey(p):
return getattr(self.verkaeufer, p).lastname
vl = self.verkaeufer.children()
vl.sort(key=vkey)
for n in range(vl.__len__()):
vl[n] = getattr(self.verkaeufer, vl[n])
if "away" in request.getForm():
away = True
else:
away = False
l = []
for v in vl:
if (not v.checkedout) or away:
l.append(v)
vl = l
%>
<%iterate v vl%>
<tr>
<td><a href="<%=request.app%>/verkaeufer/<%=v.id%>"><%=v.id%></a></td>
<td><%=v.lastname%></td>
<td><%=v.firstname%></td>
<td style="max-width: 250px;">
<div style="display: inline-block; vertical-align: top;">
<%=v.artikel().__len__()%></div>
<div style="display: inline-block; margin-left: 5px;">
<%iterate a v.artikel()%>
<div><a <%if a.verkauft%>class="stroke gray" <%end%>href="<%=request.app%>/artikel/<%=a.id%>"><%=a.bezeichnung%></a></div>
<%end%>
</div>
</td>
</tr>
<%end%>
</tbody>
</table>
<br/>
<br/>
<div>
Auf dieser Liste sind <%=len(vl)%> Verk&auml;ufer gelistet.
</div>