From c80f769a7cebf91573a596e48acca5621581b30d Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Sat, 14 Sep 2019 17:42:20 +0100 Subject: [PATCH] set type fields for search and remove any INTL fields as they arent used --- application/views/interface_assets/footer.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/application/views/interface_assets/footer.php b/application/views/interface_assets/footer.php index fb707803..2e6bc356 100644 --- a/application/views/interface_assets/footer.php +++ b/application/views/interface_assets/footer.php @@ -22,12 +22,23 @@ $(".search-results-box").hide(); filters: [ result() as $row) { $value_name = str_replace("COL_", "", $row->Field); - if ($value_name != "PRIMARY_KEY") { ?> + if ($value_name != "PRIMARY_KEY" && strpos($value_name, '_INTL') == false) { ?> { id: 'Field; ?>', label: '', + Type, 'int(') !== false) { ?> + type: 'integer', + operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal'] + Type, 'double') !== false) { ?> + type: 'double', + operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal'] + Type, 'datetime') !== false) { ?> + type: 'datetime', + operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal'] + type: 'string', operators: ['equal', 'not_equal'] + },