Changeset 3704 for branches/2.2/workflow


Ignore:
Timestamp:
01/18/11 17:08:12 (13 years ago)
Author:
asaikawa
Message:

Ticket #1506 - Adicionado parametro get_email no componente, que indica se deve ser recuperado o endereco de email

Location:
branches/2.2/workflow/inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/workflow/inc/class.bo_participants.inc.php

    r3167 r3704  
    6464                } 
    6565 
    66                 $id = ($params['id'] === 'mail') ? 'mail' : 'id'; 
    67                 $usePreffix = ($params['usePreffix'] == true) ? true : false; 
     66                if($params['id'] === 'mail') 
     67                { 
     68                        $id = 'mail'; 
     69                        $usePreffix = false; 
     70                } 
     71                else 
     72                { 
     73                        $id = 'id'; 
     74                        $usePreffix = ($params['usePreffix'] == true) ? true : false; 
     75                } 
    6876 
    6977                $output = array(); 
     
    189197                if (!$raw) 
    190198                { 
    191                         $id = ($params['id'] === 'mail') ? 'mail' : 'id'; 
    192                         $usePreffix = ($params['usePreffix'] == true) ? true : false; 
     199                        if($params['id'] === 'mail') 
     200                        { 
     201                                $id = 'mail'; 
     202                                $usePreffix = false; 
     203                        } 
     204                        else 
     205                        { 
     206                                $id = 'id'; 
     207                                $usePreffix = ($params['usePreffix'] == true) ? true : false; 
     208                        } 
    193209 
    194210                        $newOutput = array(); 
  • branches/2.2/workflow/inc/smarty/wf_plugins/function.wf_select_users.php

    r3167 r3704  
    99 * - hide_groups : indica se deve-se omitir os grupos na tela de seleção. 
    1010 * - onlyVisibleAccounts : indica se devem ser recuperadas apenas as contas visíveis, ou se as ocultas também devem ser listadas. 
     11 * - get_email : indica se deve ser buscado o e-mail ou o id. 
    1112 * - organization : nome da organização que estará previamente selecionada. 
    1213 * @param object &$smarty Instância do objeto smarty em uso 
     
    2627                'hide_sectors' => false, 
    2728                'onlyVisibleAccounts' => true, 
     29                'get_email' => false, 
    2830                'value' => array()); 
    2931        $extractParams = array( 
     
    4850        $name_desc = $name . "_desc"; 
    4951 
     52        /* caso seja passado get_email=true, o parâmetro usePreffix não é utilizado */ 
    5053        $extraParams = 'usePreffix=1'; 
    5154        if ($params['hide_groups'] == true) 
     
    5760        if ($params['hide_sectors'] == true) 
    5861                $extraParams .= "&hideSectors=1"; 
     62        if ($params['get_email'] == true) 
     63                $extraParams .= "&mail=1"; 
    5964        if (empty($onlyVisibleAccounts) || $onlyVisibleAccounts === 'false') 
    6065                $extraParams .= "&onlyVisibleAccounts=false"; 
Note: See TracChangeset for help on using the changeset viewer.