From 4116ddde1e5d5fcfc7e27fa57a51705d6a9bc20d Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 16 May 2016 18:42:29 -0700 Subject: [PATCH] Work-in-progress for user selectize result filtering. --- e107_handlers/form_handler.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index ce03d37f1..da5754147 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -1110,6 +1110,7 @@ class e_form * @param string $options['classes'] - single or comma-separated list of user-classes members to include. * @param string $options['excludeSelf'] = exlude logged in user from list. * @param string $options['return'] if == 'array' an array is returned. + * @param string $options['return'] if == 'sqlWhere' an sql query is returned. * @return string select form element. */ public function userlist($name, $val=null, $options=array()) @@ -1153,6 +1154,10 @@ class e_form } + if(!empty($options['return']) && $options['return'] == 'sqlWhere') // can be used by user.php ajax method.. + { + return $where; + } $users = e107::getDb()->retrieve("user",$fields, "WHERE ".$where." ORDER BY user_name LIMIT 1000",true);