From 83ca41f05208ccbfbcd04c0c833f00e55187145d Mon Sep 17 00:00:00 2001 From: Devender Kumar Date: Fri, 4 Aug 2017 12:22:15 +0530 Subject: [PATCH] Issue #280 Fixed --- src/ZfcDatagrid/DataSource/Doctrine2/Filter.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ZfcDatagrid/DataSource/Doctrine2/Filter.php b/src/ZfcDatagrid/DataSource/Doctrine2/Filter.php index be07d2d5..9b074c7d 100644 --- a/src/ZfcDatagrid/DataSource/Doctrine2/Filter.php +++ b/src/ZfcDatagrid/DataSource/Doctrine2/Filter.php @@ -121,8 +121,8 @@ public function applyFilter(DatagridFilter $filter) break; case DatagridFilter::BETWEEN: - $minParameterName = ':'.str_replace('.', '', $colString.'0'); - $maxParameterName = ':'.str_replace('.', '', $colString.'1'); + $minParameterName = ':' . str_replace('.', '', $col->getUniqueId() . '0'); + $maxParameterName = ':' . str_replace('.', '', $col->getUniqueId() . '1'); $wheres[] = $expr->between($colString, $minParameterName, $maxParameterName);