| | |
| | | $this->module = $module; |
| | | |
| | | //* Fill datasources |
| | | if(@is_array($this->listDef['item'])) { |
| | | foreach($this->listDef['item'] as $key => $field) { |
| | | if(@is_array($field['datasource'])) { |
| | | $this->listDef['item'][$key]['value'] = $this->getDatasourceData($field); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | //* store retrieval query |
| | | if(@is_array($this->listDef['item'])) { |
| | | foreach($this->listDef['item'] as $i) { |
| | | $field = $i['field']; |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | //* Store variables in object | $this->searchValues = $_SESSION["search"][$list_name]; |
| | | if(@is_array($this->listDef['item'])) { |
| | | foreach($this->listDef['item'] as $i) { |
| | | $field = $i['field']; |
| | | // if($_REQUEST[$search_prefix.$field] != '') $sql_where .= " $field ".$i["op"]." '".$i["prefix"].$_REQUEST[$search_prefix.$field].$i["suffix"]."' and"; |
| | |
| | | $sql_where .= " $field ".$i['op']." '".$i['prefix'].$_SESSION['search'][$list_name][$search_prefix.$field].$i['suffix']."' and"; |
| | | } |
| | | } |
| | | |
| | | } |
| | | return ( $sql_where != '' ) ? $sql_where = substr($sql_where,0,-3) : '1'; |
| | | } |
| | | |