Ignore:
Timestamp:
12/16/10 16:43:10 (13 years ago)
Author:
eduardoalex
Message:

Ticket #1412 - Implementado a busca quando requisitada pela tela enviar email

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/mobile/inc/class.ui_home.inc.php

    r3595 r3596  
    3434                        $this->template->set_var('lang_my_folders', lang("my folders")); 
    3535                        $this->template->set_var('lang_my_commitments', lang("my commitments")); 
    36       $this->template->set_var('lang_my_contacts', lang("my contacts")); 
     36                $this->template->set_var('lang_my_contacts', lang("my contacts")); 
    3737                        $this->template->set_var('lang_new_mail', lang("new mail")); 
    3838                        $this->template->set_var('lang_mark_as_read', lang("mark as read")); 
     
    139139                        $p->set_var('lang_events',lang('events')); 
    140140                        $p->set_var('default_folders',$params['default_folders']); 
    141                         $p->set_var('personal_folders',$params['personal_folders']);     
     141                        $p->set_var('personal_folders',$params['personal_folders']); 
     142                        $p->set_var('folder_to_search',$params['folder_to_search']); 
    142143                        $p->set_var('contacts_search',$params['contacts_search']);       
     144                        $p->set_var('catalog_to_search',$params['catalog_to_search']); 
    143145                        $p->set_var('calendar_search',$params['calendar_search']); 
    144146                        $p->set_var('lang_more',lang("more"));   
     
    147149                        $p->set_var('show_more_messages',"none"); 
    148150                        $p->set_var('show_more_events',"none"); 
     151                        $p->set_var('contacts_request_from', 
     152                                                        isset($params["request_from"])? 
     153                                                        $params["request_from"]:"none"); 
    149154                         
    150155                        //Contatos                       
    151156                        if(($params["contacts_search"]==="1") ||  
    152                                         (isset($params["catalog_to_search"]))) { 
     157                                        (isset($params["catalog_to_search"]) && $params["catalog_to_search"]!=="")) { 
     158 
    153159                                $bo_cc =  CreateObject('mobile.bo_mobilecc'); 
    154160                                 
    155                                 if(isset($params["catalog_to_search"])) 
     161                                if(isset($params["catalog_to_search"]) && $params["catalog_to_search"]!=="") 
    156162                                        $catalogs = array(0=>array("catalog"=>$params["catalog_to_search"], 
    157163                                                                                        "label" => $params["catalog_to_search"])); 
     
    183189                                                unset($partial_result["has_more"]); 
    184190                                        } 
     191                                         
    185192                                        $contacts_result = array_merge($contacts_result,$partial_result); 
    186193                                         
    187194                                } 
    188                                 $p->set_var('contacts',ui_mobilecc::print_contacts($contacts_result)); 
     195                                 
     196                                if(isset($params['request_from'])  && $params['request_from']!="none") //Buscas feitas requisitadas por outros modulos 
     197                                        $request_from = $params['request_from']; 
     198                                else 
     199                                        $request_from = null; 
     200                                $p->set_var('contacts',ui_mobilecc::print_contacts($contacts_result,false)); 
    189201                        } 
    190202                        else { 
     
    194206                        //E-mails 
    195207                        $no_mail_search=false; 
    196                         if(!isset($params['folder_to_search'])) { 
     208                        if((!isset($params['folder_to_search'])) || ($params['folder_to_search']==="")) { 
    197209                                if($params['default_folders']==="1") { 
    198210                                        if($params['personal_folders']!=="1") 
Note: See TracChangeset for help on using the changeset viewer.