Changes between Version 4 and Version 5 of WF/Paginacao


Ignore:
Timestamp:
07/30/07 15:47:20 (17 years ago)
Author:
cassiomaes
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Paginacao

    v4 v5  
    9494{{{ 
    9595 
    96         $itens[] = array('nome' => 'José', 'uid' => 1); 
    97  
    98         $itens[] = array('nome' => 'João', 'uid' => 2); 
     96   $itens[] = array('nome' => 'José', 'uid' => 1); 
     97   $itens[] = array('nome' => 'João', 'uid' => 2); 
    9998 
    10099}}} 
     
    193192  $formatoSelecionado: formato do link para a página atual (HTML). São utilizadas algumas meta-tags (ver abaixo) para especificar este formato. Este parâmetro é opicional. Valor padrão: <strong>%name%</strong> 
    194193 
    195 :$separador: o separador dos links. Por padrão é o caractere ' ' (espaço). 
     194  $separador: o separador dos links. Por padrão é o caractere ' ' (espaço). 
    196195 
    197196'''Retorno''': código em HTML dos links de paginação. 
     
    235234 
    236235{{{ 
    237  
    238236$titulosOrdenacao = array(); 
    239  
    240237$titulosOrdenacao[] = array('name' => 'Matrícula', 'id' => "1"); 
    241  
    242238$titulosOrdenacao[] = array('name' => 'Nome', 'id' => "2"); 
    243  
    244239$titulosOrdenacao[] = array('name' => 'Telefone', 'id' => "3"); 
    245240 
    246  
    247  
    248241$paging = wf_create_object("wf_paging"); 
    249  
    250242$paging->configure(10, $_GET); 
    251  
    252243$paging->useDatabase(true); 
    253  
    254244$paging->enableSorting(true); 
    255  
    256245$paging->setSortingTitles($titulosOrdenacao); 
    257246 
    258  
    259  
    260247$db = wf_create_object("wf_db"); 
    261  
    262248$itens = $paging->restrictDBItems($db, "SELECT uid, nome, telefone FROM usuario"); 
    263  
    264249$db->disconnect(); 
    265250 
    266  
    267  
    268251$smarty->assign('titulosOrdenacao', $paging->getSortingTitles()); 
    269  
    270252$smarty->assign('linksPaginacao', $paging->autoLinks()); 
    271  
    272253$smarty->assign('itens', $itens); 
    273254 
     
    281262 
    282263{$linksPaginacao} 
    283  
    284264{if count($itens) == 0} 
    285  
    286265        <center><strong>nenhum registro encontrado</strong></center> 
    287  
    288266        <br/><br/> 
    289  
    290267{else} 
    291  
    292268        <table> 
    293  
    294269        <tbody> 
    295  
    296270                <tr> 
    297  
    298271                {foreach from=$titulosOrdenacao item=tituloOrdenacao} 
    299  
    300272                        <th><a href="{$tituloOrdenacao.link}">{$tituloOrdenacao.name}</a></th> 
    301  
    302273                {/foreach} 
    303  
    304274                </tr> 
    305  
    306275                {foreach name="feItens" from=$itens item=item} 
    307  
    308                         <tr> 
    309  
     276                        <tr> 
    310277                                <td>{$item.uid}</td> 
    311  
    312278                                <td>{$item.nome}</td> 
    313  
    314279                                <td>{$item.telefone}</td> 
    315  
    316280                        </tr> 
    317  
    318281                {/foreach} 
    319  
    320282        </tbody> 
    321  
    322283        </table> 
    323284