1 @(designChanges: org.squeryl.Query[DesignChange], maxColumn:Int, key:String, page:Int)(implicit lang: Lang)
2 @import models.DesignChange
4 @*******************************************
5 * Helper generating navigation links *
6 *******************************************@
7 @link(newPage: Int) = @{
8 routes.DesignChangeController.list(newPage, key)
10 @main("Design Change List Master by Play 2.1") {
11 <h3>@Messages("title21")@Messages("title15")</h3>
13 <a href="/designChangeCoverForm">@Messages("title21")@Messages("list.link18")</a>
15 <a href="/">@Messages("link.title1")</a>
19 @helper.form(action=routes.DesignChangeController.list(page, key)) {
20 <input type="search" id="searchbox" name="key" value="@key" placeholder="fill by the design change number">
21 <input type="hidden" name="page" value="0">
22 <input type="submit" id="search submit" value=@Messages("btn.label1") class="btn primary">
25 <table class="computers zebra-striped">
28 <th>@Messages("list.header4")</th>
29 <th>@Messages("form.header12")</th>
30 <th>@Messages("form.header13")</th>
34 @for(designChange <- designChanges) {
35 <tr><td>@designChange.id</td>
36 <td><a href="/designChangeCoverModify?designChangeId=@designChange.id&dcSeq=0&message=">@designChange.dcNo</a></td>
37 <td><a href="/designChangeCoverModify?designChangeId=@designChange.id&dcSeq=0&message=">@designChange.dcDescription</a></td>
43 <div id="pagination" class="pagination">
46 <li class="prev disabled">← prev</li>
48 <li class="prev"><a href="@link(page-1)">prev</a></li>
50 <li class="current">current page:@(page+1)</li>
51 @if((page+1)*(Integer.decode(Messages("list.row"))) >= maxColumn) {
52 <li class="next disabled">next →</li>
54 <li class="next"><a href="@link(page+1)">next</a></li>
59 <a href="/designChangeCoverForm">@Messages("title21")@Messages("list.link18")</a>
61 <a href="/">@Messages("link.title1")</a>