OSDN Git Service

033ccd164965d26f851c69dadfcd6c2ed3d75cd7
[open-pdm-light/PartList.git] / PartsList / PartsList / app / views / uppartslistshow.scala.html
1 @(partsLists: scala.collection.mutable.ArrayBuffer[beans.PartsListBean], opt:Int, page:Int, maxColumn:Int, key:String)(implicit lang: Lang)
2 @import models.Part
3 @import beans.PartsListBean
4
5 @*******************************************
6 * Helper generating navigation links *
7 *******************************************@
8 @link(newPage: Int) = @{
9         routes.PartsListController.upIndex(opt, newPage, key)
10 }
11 @main("Up Parts List by Play 2.1") {
12         <h3>@Messages("title5")</h3>
13         
14         <div id="action">
15                 @helper.form(action=routes.PartsListController.upIndex(opt, page, key)) {
16                         <input type="search" id="searchbox" name="key" value="@key" placeholder="fill by the model name">
17                         <input type="hidden" name="page" value="0">
18                         <input type="submit" id="search submit" value="search" class="btn primary">
19                 }
20         </div>
21 @*              @for(model <- partsLists) {
22                         @model.parent*@
23                 <table class="computers zebra-striped">
24                         <thread>
25                                 <tr>
26                                         <th>@Messages("list.header2")</th>
27                                         <th>@Messages("list.header1")</th>
28                                         <th>@Messages("list.header3")</th>
29                                 </tr>
30                         </thead>
31                         <tbody>
32                                 @for(relation <- partsLists) {
33                                         <tr><td>@relation.parent</td>
34                                         <td>@relation.child</td>
35                                         <td>@relation.quantity</td></tr>
36                                 }
37                         </tbody>
38             </table>
39             
40             <div id="pagination" class="pagination">
41                 <ul>
42                         @if(page-1<0) {
43                                 <li class="prev disabled">&larr; prev</li>                      
44                         } else {
45                                 <li class="prev"><a href="@link(page-1)">prev</a></li>                  
46                         }
47                         <li class="current">current page:@(page+1)</li>
48                         @if((page+1)*(Integer.decode(Messages("list.row")))>=maxColumn) {
49                                 <li class="next disabled">next &rarr;</li>
50                         } else {
51                                 <li class="next"><a href="@link(page+1)">next</a></li>
52                         }
53                 </ul>
54             </div>
55             <a href="/partCreate">@Messages("list.link1")</a>
56             &nbsp
57             <a href="/list?page=0&key=">@Messages("title6")</a>
58             &nbsp
59                 <a href="single_partslist?page=0&key=">@Messages("title4")</a>
60             &nbsp
61                 <a href="/multi_partslist?key=&page=0">@Messages("list.link8")</a>
62             &nbsp
63                 <a href="/cost_partslist?page=0&key=">@Messages("list.link9")</a>
64             &nbsp
65                 <a href="/unit_partslist?page=0&key=">@Messages("list.link10")</a>
66             &nbsp
67                 <a href="single_uppartslist?key=&page=0">@Messages("list.link11")</a>
68             &nbsp
69                 <a href="multi_uppartslist?key=&page=0">@Messages("list.link12")</a>
70             &nbsp
71                 <a href="top_uppartslist?key=Part&page=0">@Messages("list.link13")</a>
72 }