Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<#import "/template/srm/defaultLayout.ftl" as layout>
2
 
3
<@layout.myLayout  title= "Ricerca Applicazioni - Risulati ricerca" tipoMenu="menu2" >
4
 
5
 
6
 
7
	<div id="content-1colonna"> 
8
	 <h3 align="center">Ricerca Applicazioni</h3>
9
	 <table class="ricerca">			
10
		<form id="listApps" name="listApps" onsubmit="return true;" action="/srmAdmin/listApps.do" method="post" class="ricerca"> 
11
 
12
			<@s.textfield label="Nome applicazione" id="Nome" name="appDaCercare.nomeApplicazione" cssClass="rigaDispari" />
13
 
14
			<tr><td>
15
				<div class="pulsante"><a  class="button icon search" href="javascript:%20inviaForm('listApps','/srmAdmin/listApps.do')">cerca</a></div>
16
			</td></tr>
17
 
18
 
19
		</table>
20
		<hr>
21
 
22
		<#if apps??>
23
			<#if (paginaCorrente.totaleRecord >0)>	 
24
				<span class='paginazione'>
25
					N. ${paginaCorrente.totaleRecord} applicazione trovate <#if (paginaCorrente.numeroTotalePagine >1)> Pagina ${paginaCorrente.paginaSelezionata} di ${paginaCorrente.numeroTotalePagine} </#if>  </h3>
26
				</span>
27
				<table class="ricerca" id="tabLista">
28
				 <thead>
29
					<tr>
30
						<th>Codice app.</th>
31
						<th>Nome</th>
32
						<th>Descrizione</th>
33
					</tr>	
34
				</thead>
35
				<tbody>	
36
						<#assign stringaCSV = "Codice;Nome applicazione;Descrizione">	
37
						<@s.iterator value="apps" status="usersStatus">
38
							<#assign stringaCSV = stringaCSV + ";;" +  codApplicazione + ";" + nomeApplicazione + ";" + descrizioneApplicazione   >
39
						<tr	class="<@s.if test="#usersStatus.odd == true ">rigaPari</@s.if><@s.else>rigaDispari</@s.else>">
40
							<td><@s.radio name="codApplicazione" list="codApplicazione"/> </td>
41
							<td><@s.property value="nomeApplicazione" /></td>
42
							<td><@s.property value="descrizioneApplicazione" /></td>
43
 
44
						</tr>
45
						</@s.iterator>
46
						</tbody>
47
						<tfoot>
48
						<tr >
49
							<td colspan='4'><p>Operazioni disponibili sull'applicazione selezionata:</p>
50
							<span class="pulsante">
51
							<ul class="button-group">
52
									<li><a class="button pill" href="javascript: inviaForm('listApps','viewApp.do')">Visualizza</a></li>
53
									<li><a class="button pill" href="javascript: inviaForm('listApps','editApp.do')">Modifica</a></li>
54
									<li><a class="button pill danger" href="javascript: inviaForm('listApps','deleteApp.do')">Cancella</a></li>
55
									<li><a class="button pill" href="javascript: inviaForm('listApps','addGroup.do')">Aggiungi gruppo</a></li> 
56
							</ul>
57
							</span>
58
							</td>
59
						</tr>
60
					  </tfoot>
61
					</table>
62
			</#if>
63
			<#if (paginaCorrente.numeroTotalePagine >1)>	
64
				<span class='paginazione' >
65
					Pagina: <@s.select label="Pagina" id="paginaSelezionata" list="paginaCorrente.numeriPagina" name="paginaCorrente.paginaSelezionata" onchange="javascript:inviaForm('listApps','listApps.do');" theme="simple"/>   
66
					Record per pagina: <@s.textfield label="Record per pagina " id="nRecordPagina" name="paginaCorrente.recordPerPagina" size='2' theme="simple" />
67
						<a href="javascript: inviaForm('listApps','listApps.do')">Vai</a>
68
					 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
69
					<#if (paginaCorrente.paginaSelezionata > 1)>	
70
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','1')">&#60;&#60; Prima</a>
71
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','${paginaCorrente.paginaSelezionata-1}')">&#60; Prec.</a>
72
						...
73
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','${paginaCorrente.paginaSelezionata-1}')">${paginaCorrente.paginaSelezionata-1}</a>
74
					</#if>
75
						${paginaCorrente.paginaSelezionata} 
76
					<#if (paginaCorrente.numeroTotalePagine > paginaCorrente.paginaSelezionata)>	
77
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','${paginaCorrente.paginaSelezionata+1}')">${paginaCorrente.paginaSelezionata+1}</a>
78
						...
79
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','${paginaCorrente.paginaSelezionata+1}')">Succ. &#62;</a>
80
						<a href="javascript: inviaForm2('listApps','listApps.do','paginaSelezionata','${paginaCorrente.numeroTotalePagine}')">Ultima &#62;&#62;</a>
81
					</#if>
82
				</span>
83
			</#if>
84
		</#if>
85
		<@s.hidden id="hiddenCSV" name="hiddenCSV" value=stringaCSV />
86
		<div class="pulsante"><a class="button icon log" href="javascript: inviaForm('listApps','downloadCSV.do')">CSV</a></div>
87
		</form>
88
		<@s.actionmessage/> 
89
  		<@s.fielderror />
90
   		<@s.actionerror/> 
91
    	<@s.fielderror>
92
		<@s.param>id</@s.param>
93
		</@s.fielderror>
94
	</div> 
95
</@layout.myLayout>