Changes between Version 3 and Version 4 of WF/Calendario


Ignore:
Timestamp:
08/22/07 10:02:31 (17 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Calendario

    v3 v4  
     1= CALENDÁRIO = 
     2 
    13Este plugin tem por finalidade inserir, facilmente, um calendário para seleção de datas em uma página. Este calendário é baseado em DHTML e Javascript. Na realidade não se trata de um único plugin e sim dois. Um deles tem por finalidade, apenas, escrever o código que referencia os arquivos Javascript e o arquivo de folha de estilos do calendário. 
    2   
    3  
    4 ---- 
    54 
    65== Plugin: wf_calendar_init == 
     
    1110 
    1211'''Exemplo de utilização:''' {wf_calendar_init} 
    13  
    14  
    15  
    16 ---- 
    1712 
    1813== Plugin: wf_calendar == 
     
    4439  flat : caso se queira um calendário "plano" (incorporado à página) deve-se passar o ID do elemento que irá conter o calendário. Caso contrário, deve-se passar o valor null. 
    4540 
    46  
    47  
    4841'''Valores padrões:''' 
    4942 
     
    6255  flat : 
    6356 
    64  
    65  
    6657'''Parâmetros obrigatórios (caso 1):''' 
    6758 
     
    6960 
    7061  default 
    71  
    72  
    7362 
    7463'''Parâmetros obrigatórios (caso 2):''' 
     
    8271  button 
    8372 
    84  
    85  
    8673'''Parâmetros opcionais:''' 
    8774 
     
    9481  singleClick 
    9582 
    96  
    97  
    9883Existem também outros parâmetros pouco usados. Quaisquer dúvidas, basta falar com um dos desenvolvedores. Em 90% dos casos, a utilização do caso 1 já resolve o problema do desenvolvedor. 
    99  
    100  
    10184 
    10285'''Exemplos de utilização:''' 
     
    10487Caso 1: 
    10588 
     89{{{ 
    10690{wf_calendar default=true name="data_inicio"} 
     91}}} 
    10792 
    10893outro exemplo 
    10994 
     95{{{ 
    11096{wf_calendar default=true name="data_inicio" value=$data} 
    111  
    112  
     97}}} 
    11398 
    11499Caso 2: 
    115100 
     101{{{ 
    116102{wf_calendar flat=null inputField="campo_if" button="botao" displayArea="campo_da"} 
     103}}} 
    117104 
    118105Para o caso 2, além do comando chamando o plugin, deve-se adicionar, manualmente, o código HTML para cada elemento referenciado pelos IDs. Por exemplo, deveríamos criar os seguintes elementos: 
    119106 
     107{{{ 
    120108<input type="hidden" name="campo_if" id="campo_if"> 
    121109 
     
    123111 
    124112<button id="botao"> 
    125  
    126  
     113}}} 
    127114 
    128115Para o caso 1, apenas a chamada do plugin já cria todo o código necessário. Lembrando que para qualquer um dos dois casos, deve-se preceder uma ou mais chamadas de "wf_calendar" por apenas UMA chamada a "wf_calendar_init". 
    129116 
    130  
    131  
    132117Exemplo do calendário criado por: {wf_calendar default=true name="data_inicio"} 
    133118 
    134  
    135  
    136119[[Image(htdocs:wf/images/plugin_calendario.jpg)]]