Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2012, 11:11
cpozo
 
Fecha de Ingreso: septiembre-2007
Mensajes: 29
Antigüedad: 16 años, 7 meses
Puntos: 0
paso de variables con plantillas smarty a un plugin jquery

Hola!!

Estoy utilizando Smarty como motor de plantillas, php, mysql y quiero insertar un datagrid y poder pasarle varios parámetros. Estoy utilizando Ingrid que plugin jQuery Datagrid. Tiene características como cambiar el tamaño de la columna, la paginación, la clasificación, el estilamiento de filas y columnas y más. Estoy intentando pasarle los parámetros que necesito pero no lo debo hacer correctamente.

Quiero pasarle la variable $usuario para que me muestre sólo las peticiones de ese usuario pero no sé de qué manera pasarle las variables. Coloreo de rojo donde está lo que necesito.
Tengo el siguiente código:

Código HTML:
Ver original
  1. $("#tablePetLibros").ingrid({
  2.             url: 'remotePetLibros.php?page=2[COLOR="Red"]&usuario='+{$id_usuario}[/COLOR]+'&sort=0&random='+ale,
  3.             width:550,
  4.             height: 250,
  5.             initialLoad: true,
  6.             colWidths: [150,150,100,100],
  7.             rowClasses: ['grid-row-style1','grid-row-style1','grid-row-style2','grid-row-style1','grid-row-style1','grid-row-style3'],
  8.             sorting: true,
  9.             paging: true,
  10.             recordsPerPage: 5,
  11.             totalRecords: 50
  12.            
  13.                        
  14.         });
  15. <table id="tablePetLibros">
  16.             ...                         </table>

remotePetLibros.php
Código PHP:
Ver original
  1. $ressqlLibros = " SELECT distinct l.nombre_libro, l.curso, a.nombre_alumno, pet.id_peticion FROM libros l, peticiones_libros pet, alumnos a, padres p, usuario u
  2. where l.id_libro = pet.id_libro
  3. and pet.id_alumno = a.id_alumno
  4. and (a.id_padre = p.id_madre_padre
  5. or a.id_madre = p.id_madre_padre)
  6. and p.usuario = ".$_GET['id_usuario'];
  7.  
  8. $ressqlLibros = $db->GetAll($ressqlLibros);
  9. $tabla ='<table>
  10. <tbody>';
  11. $conta = 0;
  12.  
  13. foreach($ressqlLibros as $v){
  14.     $tabla .='<tr id="'.$conta.'">
  15.     <td>'.$v['nombre_alumno'].'</td>
  16.     <td>'.$v['nombre_libro'].'</td>
  17.     <td>'.$v['curso'].'</td>
  18.     <td><a href="editar.php?opEdit=borrarPetLibro&idPetLibro='.$v['id_peticion'].'">Borrar</a>
  19.     <a href="editar.php?opEdit=editarPetLibro&idPetLibro='.$v['id_peticion'].'">Modificar</a></td>
  20.    
  21.     </tr>' ;
  22.     $conta++;
  23. }
  24. $tabla .='</tbody>
  25. </table>';

un saludo y gracias