Tengo dos funciones una de ellas depende de un valor de la otra funcion...me explico
dos trablas transacciones y movimientos..pero movimientos depende de un identificador de transacciones
transacciones tiene id,nombre,valor
la tabla movimientos tiene id,valor,idtransaccion
Pueden a ver muchas movimientos relacionado con transaccion es decir uno a muchos
Aqui mi problema
Código:
En codeigniter en el controller haria lo siguientefuncion transaccion(){ $sql=" select * from transaccion"; $query = $this->db->query($sql); $query = $query->result(); return $query; } funcion movimiento($idtra){ $sql="select * from movimiento where idtransaccion =$idtra"; $query = $this->db->query($sql); $query = $query->result(); return $query; }
Código:
Y se la paso a la vista de smarty$data['datos']=$this->modelo->transaccion ();
Código:
$this->smarty->view('index.tpl',$data);
En la pagina tpl y aqui mi problema
Código:
¿Como hago aquello con smarty?{foreach item=dato from=$datos} {$dato.valor} //Aqui normalmente haría algo asi //funcion movimiento($dato.idtransaccion) //y haria otro foreach dentro de este para obtener los datos de movimiento {/foreach}
Gracias y espero haberme explicado