Lo + Leído
Eventos destacados
Artículos para tus primeros pasos
Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos:
- Introducción a Groovy, parte 1 (Andrés Almiray)
- Introducción a Groovy, parte 2 (Andrés Almiray)
- Introducción a Groovy, parte 3 (Andrés Almiray)
- Introducción a Grails (Material Seminario ImaginaWorks)
Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:
Grails
chebox
BlackNess - jueves 20/05/2010Necesito un gran favor estoy creando un chebox list.
donde se seleccionan categorias y despues quiero mostralo en otra vista...
domain
class Respaldos implements Serializable{
static searchable = true
Date fecha
String usuario
Date reciclaje
String status
//relaciones
//imprimir
static belongsTo = [categoria: CategoriaRespaldo]
static constraints = {
}
}
controller
listaCategoria{
on("siguiente"){
def seleccionados = params.seleccion
flow.lista = seleccionados
// def selec = Respaldos.findAllById(seleccionados)
if(flow.lista){
// def respalds = Respaldos.get(params.id)
}
if(flow.lista == null ){
list=0
println("No ahi")
//def t = (seleccionados)
}
println (params.seleccion)
/*
vista
iv class="list">
<g:form action="respaldo">
<table border="1">
<tr>
<td></td>
<td>Id</td>
<td>Fecha</td>
<td>Usuario</td>
<td>Categoria</td>
<td>Status</td>
<td>Reciclaje</td>
</tr>
<g:each status="i" in="${respaldos}" var="${res}">
<tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
<td><g:checkBox name='seleccion' value="${res.id}" /></td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.id}</g:link></li> </td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.fecha}</g:link></li> </td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.usuario}</g:link></li> </td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.categoria}</g:link></li> </td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.status}</g:link></li> </td>
<td><li><g:link controller="respaldos" action="list" id="${res.id}">${res.reciclaje}</g:link></li></td>
</tr>
</g:each>
</table>
<g:submitButton name="atras" value="atras" action="atras" />
<g:submitButton name="siguiente" value="siguiente" />
</g:form>
</div>
Lo que deseo es hacer un in donde se encuentren todos los seleccionados del chebox.
no se si me explico bien...Re: chebox
itubal - domingo 30/05/2010Hola BlackNess:
Pues yo estoy con un caso parecido ¿Me lo podrias enviar o postear?
Puesdes buscarme en Twitter @itubal o en google tambien josemar1992 y por aqui claro que sí.
Un saludo y mil gracias
Re: chebox
BlackNess - viernes 21/05/2010