PHP: creare una tabella con righe di colori alternati con Smarty

Ho già trattato l’argomento su un precedente articolo in cui spiegavo come creare una tabella con righe di colori alternati utilizzando Javascript, e per la precisione jQuery. L’articolo di oggi invece nasce da una conversazione avuta con un lettore che mi ha chiesto come implementare la stessa cosa utilizzando la libreria Smarty in PHP.
Per chi non lo sapesse, Smarty è un template engine, ovvero una libreria che ci consente di separare il codice di developing dal codice di design. Serve ad evitare quegli spiacevolissimi echo “<tr><td>informazione da inserire</td></tr>”; che se includono anche le virgolette ci fanno diventare matti. Usare una libreria di questo genere aiuta a separare la logica di programmazione da quella di design e quindi a tenere un codice più pulito, più comprensibile e di conseguenza più manutenibile.
Veniamo però all’argomento dell’articolo. Nell’articolo relativo al Javascript avevo utilizzato un codice HTML diverso da quello che utilizzeremo per comodità oggi, anche se il funzionamento e il risultato sono ovviamente i medesimi. Il codice HTML sarà più o meno come il seguente:
<table cellpadding="0" cellspacing="0"> <tr> <th>Cognomi</th> </tr> <tr> <td>Rossi</td> </tr> <tr> <td>Verdi</td> </tr> ... and so on ... </table>
Il codice CSS resta lo stesso, ovvero: Continua a leggere »





Facebook
FriendFeed
Delicious
Flickr
Twitter
LastFm
YouTube
Feeds










Back to top








Cellulare: (+39) 340-8652066
Mail:
WLM: