diff options
author | Stanislau Wolski <stanislau.wolski@gmail.com> | 2013-10-03 19:21:34 +0300 |
---|---|---|
committer | Stanislau Wolski <stanislau.wolski@gmail.com> | 2013-10-03 19:21:34 +0300 |
commit | fcb32da12351b71c2d9b2d317744e2c6a850c332 (patch) | |
tree | 75015c87e88a1c7a38b2355ebf199f4f0ef4065e /codebase/base_connector.php | |
parent | 394f114ab531f4a89555a3bd347a8cd3591364e6 (diff) | |
download | connector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.zip connector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.tar.gz connector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.tar.bz2 |
[update] better support of GanttConnector
Diffstat (limited to 'codebase/base_connector.php')
-rw-r--r-- | codebase/base_connector.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/codebase/base_connector.php b/codebase/base_connector.php index 39ac6eb..3a30eb2 100644 --- a/codebase/base_connector.php +++ b/codebase/base_connector.php @@ -600,10 +600,11 @@ class Connector { $this->request->set_sort($this->resolve_parameter($k),$v); } - if (isset($_GET[Connector::$sort_var])) + if (isset($_GET[Connector::$filter_var])) foreach($_GET[Connector::$filter_var] as $k => $v){ $k = $this->safe_field_name($k); - $this->request->set_filter($this->resolve_parameter($k),$v); + if ($v !== "") + $this->request->set_filter($this->resolve_parameter($k),$v); } $this->check_csrf(); @@ -923,6 +924,11 @@ class OptionsConnector extends Connector{ $res = $this->sql->select($this->request); return $this->render_set($res); } + + public function render_save(){ + $this->config->remove_field($this->config->id["name"]); + parent::render(); + } } |