tengo una funcion en mi modelo con un sql puro, que recibe 4 variables de la siguiente forma:
public function consulta($tabla, $usuario, $accion, $fecha){
… codigo
}
y en mi vista tengo lo siguiente, que le envio los datos asi
$tablas = $_GET['TABLAS'];
$usuario =$_GET['USUARIO'];
$accion = $_GET['OPERACION'];
#$fecha = $_GET['FECHA'];
$fecha = '11/OCT/12';
echo $tablas;
echo '<br>';
echo $usuario;
echo '<br>';
echo $accion;
echo '<br>';
echo $fecha;
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'M_-grid',
'dataProvider'=>$model->consultas($tablas,$usuario,$accion,$fecha),
'filter'=>$model,
'columns'=>array(
'USUARIO',
'USUARIO_AUDIT',
'OPERACION',
'FECHA_HORA',
)
));
** pero no me recibe ningun parametro mi funcion, no se si los estoy pasando bien o si asi es como se filtran los parametros en una funcion, quedo a la espera de tu respuesta