Changes between Initial Version and Version 1 of WF/Menuderedirecionamento


Ignore:
Timestamp:
07/24/07 15:01:45 (17 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Menuderedirecionamento

    v1 v1  
     1== Plugin: wf_redir_menu == 
     2 '''Descrição:''' Este plugin Smarty irá gerar uma lista com as atividades ''start'' e ''standalone'', do processo em execução, em formato de caixa de seleção. Útil para colocar no formulário de uma atividade interativa, para que os usuários tenham opção de mover para outras atividades, sem ter que retornar para a interface de usuário, aba "processos". 
     3 
     4 
     5 
     6'''Parâmetros:''' 
     7 
     8  label : (opcional) uma string que será usada como cabeçalho de campo. 
     9 
     10 
     11 
     12'''Exemplo de uso:''' 
     13 
     14 
     15 
     16Supondo que um processo tenha as seguintes atividades: 
     17 
     18  "Compor" (start)(id=5) 
     19 
     20  "Consultar" (standalone)(id=7) 
     21 
     22  "Manter Tabelas" (standalone)(id=8) 
     23 
     24 
     25 
     26E que tenhamos o seguinte código de cabeçalho de uma atividade: 
     27 
     28 
     29 
     30{{{ 
     31 
     32<link href="{$wf_resources_path}/atos.css" type="text/css" rel="StyleSheet">     
     33 
     34<table class="table_header"> 
     35 
     36    <tbody> 
     37 
     38        <tr> 
     39 
     40            <td  class="td_header_logo" background="{$wf_resources_path}/atos_logo.jpg"></td> 
     41 
     42            <td> 
     43 
     44                <span class="txt_header_titulo">{$titulo}</span><br />              
     45 
     46                <span class="txt_header_sub_titulo">{$subtitulo}</span>      
     47 
     48            </td> 
     49 
     50        </tr> 
     51 
     52        <tr align= "right" bgcolor="oldlace"> 
     53 
     54                <td colspan="2"> 
     55 
     56                        {wf_redir_menu label="Ir para:"} 
     57 
     58                </td> 
     59 
     60        </tr> 
     61 
     62    </tbody> 
     63 
     64</table> 
     65 
     66}}} 
     67 
     68 
     69 
     70Onde está inserido o plugin, será gerado o código: 
     71 
     72 
     73 
     74{{{ 
     75 
     76<table border="0" align="right"> 
     77 
     78  <tr> 
     79 
     80    <td>Ir para:</td> 
     81 
     82    <td> 
     83 
     84       <select name="redir_menu" id="redir_menu" on_change="redir_link();" print_result=false;"> 
     85 
     86         <option value="0">------- Atividades -------</option> 
     87 
     88         <option value="5">Compor</option> 
     89 
     90         <option value="7">Consultar</option> 
     91 
     92         <option value="8">Manter Tabelas</option> 
     93 
     94         <option value="0">------- Interfaces -------</option> 
     95 
     96         <option value="ce">Caixa de entrada</option> 
     97 
     98         <option value="pr">Processos</option> 
     99 
     100         <option value="ac">Acompanhamento</option> 
     101 
     102         <option value="ap">Aplicações Externas</option> 
     103 
     104       </select> 
     105 
     106     </td> 
     107 
     108   </tr> 
     109 
     110</table> 
     111 
     112}}} 
     113 
     114 
     115 
     116O plugin também se encarrega de tornar disponível o código da função javascript redir_link().