monkframes
Member
Hi guys,
I have a problem with a filtered list, I?ll try to explain step by step:
- I choose a date as a filter and the list displays correctly the filtered data.
- I modify some of the data through the linked form and save with no problems.
- When I choose any other date in the filter, it don?t change the filtered data.
- If I try to reload the list page it gives me an error 500 page, I show you below. The error I think is down at the WHERE clause, it ts not complete an the date shown is not the date selected in the filter.
Please help me !!!
Fabrik has generated an incorrect query for the list Servicios:
SQL=SELECT SQL_CALC_FOUND_ROWS DISTINCT `servicios`.`id` AS `servicios___id`,
`servicios`.`id` AS `servicios___id_raw`,
`servicios`.`fecha_alta` AS `servicios___fecha_alta`,
`servicios`.`fecha_alta` AS `servicios___fecha_alta_raw`,
`servicios`.`id_conductor` AS `servicios___id_conductor_raw`,
`conductores`.`conductor` AS `servicios___id_conductor`,
`servicios`.`fecha_inicio` AS `servicios___fecha_inicio`,
`servicios`.`fecha_inicio` AS `servicios___fecha_inicio_raw`,
`servicios`.`hora_inicio` AS `servicios___hora_inicio`,
`servicios`.`hora_inicio` AS `servicios___hora_inicio_raw`,
`servicios`.`id_tipo_de_vehiculo` AS `servicios___id_tipo_de_vehiculo_raw`,
`tipos_de_vehiculo`.`tipo_vehiculo` AS `servicios___id_tipo_de_vehiculo`,
`servicios`.`vehiculo` AS `servicios___vehiculo_raw`,
`vehiculos`.`matricula` AS `servicios___vehiculo`,
`servicios`.`id_colaborador` AS `servicios___id_colaborador_raw`,
`conductores_0`.`id_colaborador` AS `servicios___id_colaborador`,
`servicios`.`fecha_fin` AS `servicios___fecha_fin`,
`servicios`.`fecha_fin` AS `servicios___fecha_fin_raw`,
`servicios`.`hora_fin` AS `servicios___hora_fin`,
`servicios`.`hora_fin` AS `servicios___hora_fin_raw`,
`servicios`.`id_tipo_de_servicio` AS `servicios___id_tipo_de_servicio_raw`,
`tipos_de_servicio`.`tipo_servicio` AS `servicios___id_tipo_de_servicio`,
`servicios`.`origen` AS `servicios___origen`,
`servicios`.`origen` AS `servicios___origen_raw`,
`servicios`.`destino` AS `servicios___destino`,
`servicios`.`destino` AS `servicios___destino_raw`,
`servicios`.`pasajeros` AS `servicios___pasajeros`,
`servicios`.`pasajeros` AS `servicios___pasajeros_raw`,
`servicios`.`id_cliente` AS `servicios___id_cliente_raw`,
`clientes`.`cliente` AS `servicios___id_cliente`,
`servicios`.`id_grupo` AS `servicios___id_grupo_raw`,
`grupos`.`grupo` AS `servicios___id_grupo`,
`servicios`.`notas` AS `servicios___notas`,
`servicios`.`notas` AS `servicios___notas_raw`,
`servicios`.`importe` AS `servicios___importe`,
`servicios`.`importe` AS `servicios___importe_raw`,
`servicios`.`id_factura` AS `servicios___id_factura`,
`servicios`.`id_factura` AS `servicios___id_factura_raw`,
`servicios`.`log` AS `servicios___log`,
`servicios`.`log` AS `servicios___log_raw`,
`servicios`.`estado` AS `servicios___estado`,
`servicios`.`estado` AS `servicios___estado_raw`,
`servicios`.`id` AS slug
, `servicios`.`id` AS `__pk_val`
FROM `servicios`
LEFT JOIN `tipos_de_servicio` AS `tipos_de_servicio` ON `tipos_de_servicio`.`id` = `servicios`.`id_tipo_de_servicio`
LEFT JOIN `clientes` AS `clientes` ON `clientes`.`id` = `servicios`.`id_cliente`
LEFT JOIN `grupos` AS `grupos` ON `grupos`.`id` = `servicios`.`id_grupo`
LEFT JOIN `tipos_de_vehiculo` AS `tipos_de_vehiculo` ON `tipos_de_vehiculo`.`id` = `servicios`.`id_tipo_de_vehiculo`
LEFT JOIN `conductores` AS `conductores` ON `conductores`.`id` = `servicios`.`id_conductor`
LEFT JOIN `vehiculos` AS `vehiculos` ON `vehiculos`.`id` = `servicios`.`vehiculo`
LEFT JOIN `conductores` AS `conductores_0` ON `conductores_0`.`id_colaborador` = `servicios`.`id_colaborador`
WHERE ( `servicios`.`fecha_inicio` between 2014-03-18 23:00:00 )
ORDER BY `servicios`.`hora_inicio` ASC, `servicios`.`hora_inicio` ASC
I have a problem with a filtered list, I?ll try to explain step by step:
- I choose a date as a filter and the list displays correctly the filtered data.
- I modify some of the data through the linked form and save with no problems.
- When I choose any other date in the filter, it don?t change the filtered data.
- If I try to reload the list page it gives me an error 500 page, I show you below. The error I think is down at the WHERE clause, it ts not complete an the date shown is not the date selected in the filter.
Please help me !!!
Fabrik has generated an incorrect query for the list Servicios:
SQL=SELECT SQL_CALC_FOUND_ROWS DISTINCT `servicios`.`id` AS `servicios___id`,
`servicios`.`id` AS `servicios___id_raw`,
`servicios`.`fecha_alta` AS `servicios___fecha_alta`,
`servicios`.`fecha_alta` AS `servicios___fecha_alta_raw`,
`servicios`.`id_conductor` AS `servicios___id_conductor_raw`,
`conductores`.`conductor` AS `servicios___id_conductor`,
`servicios`.`fecha_inicio` AS `servicios___fecha_inicio`,
`servicios`.`fecha_inicio` AS `servicios___fecha_inicio_raw`,
`servicios`.`hora_inicio` AS `servicios___hora_inicio`,
`servicios`.`hora_inicio` AS `servicios___hora_inicio_raw`,
`servicios`.`id_tipo_de_vehiculo` AS `servicios___id_tipo_de_vehiculo_raw`,
`tipos_de_vehiculo`.`tipo_vehiculo` AS `servicios___id_tipo_de_vehiculo`,
`servicios`.`vehiculo` AS `servicios___vehiculo_raw`,
`vehiculos`.`matricula` AS `servicios___vehiculo`,
`servicios`.`id_colaborador` AS `servicios___id_colaborador_raw`,
`conductores_0`.`id_colaborador` AS `servicios___id_colaborador`,
`servicios`.`fecha_fin` AS `servicios___fecha_fin`,
`servicios`.`fecha_fin` AS `servicios___fecha_fin_raw`,
`servicios`.`hora_fin` AS `servicios___hora_fin`,
`servicios`.`hora_fin` AS `servicios___hora_fin_raw`,
`servicios`.`id_tipo_de_servicio` AS `servicios___id_tipo_de_servicio_raw`,
`tipos_de_servicio`.`tipo_servicio` AS `servicios___id_tipo_de_servicio`,
`servicios`.`origen` AS `servicios___origen`,
`servicios`.`origen` AS `servicios___origen_raw`,
`servicios`.`destino` AS `servicios___destino`,
`servicios`.`destino` AS `servicios___destino_raw`,
`servicios`.`pasajeros` AS `servicios___pasajeros`,
`servicios`.`pasajeros` AS `servicios___pasajeros_raw`,
`servicios`.`id_cliente` AS `servicios___id_cliente_raw`,
`clientes`.`cliente` AS `servicios___id_cliente`,
`servicios`.`id_grupo` AS `servicios___id_grupo_raw`,
`grupos`.`grupo` AS `servicios___id_grupo`,
`servicios`.`notas` AS `servicios___notas`,
`servicios`.`notas` AS `servicios___notas_raw`,
`servicios`.`importe` AS `servicios___importe`,
`servicios`.`importe` AS `servicios___importe_raw`,
`servicios`.`id_factura` AS `servicios___id_factura`,
`servicios`.`id_factura` AS `servicios___id_factura_raw`,
`servicios`.`log` AS `servicios___log`,
`servicios`.`log` AS `servicios___log_raw`,
`servicios`.`estado` AS `servicios___estado`,
`servicios`.`estado` AS `servicios___estado_raw`,
`servicios`.`id` AS slug
, `servicios`.`id` AS `__pk_val`
FROM `servicios`
LEFT JOIN `tipos_de_servicio` AS `tipos_de_servicio` ON `tipos_de_servicio`.`id` = `servicios`.`id_tipo_de_servicio`
LEFT JOIN `clientes` AS `clientes` ON `clientes`.`id` = `servicios`.`id_cliente`
LEFT JOIN `grupos` AS `grupos` ON `grupos`.`id` = `servicios`.`id_grupo`
LEFT JOIN `tipos_de_vehiculo` AS `tipos_de_vehiculo` ON `tipos_de_vehiculo`.`id` = `servicios`.`id_tipo_de_vehiculo`
LEFT JOIN `conductores` AS `conductores` ON `conductores`.`id` = `servicios`.`id_conductor`
LEFT JOIN `vehiculos` AS `vehiculos` ON `vehiculos`.`id` = `servicios`.`vehiculo`
LEFT JOIN `conductores` AS `conductores_0` ON `conductores_0`.`id_colaborador` = `servicios`.`id_colaborador`
WHERE ( `servicios`.`fecha_inicio` between 2014-03-18 23:00:00 )
ORDER BY `servicios`.`hora_inicio` ASC, `servicios`.`hora_inicio` ASC