In tabella per righe a colore alternato

Sar-At riconosce la necessità di creare tabelle visivamente aggraziate e leggibili usando il meccanismo delle Viste. Per questo motivo Sar-At definisce automaticamente in tutte le pagine mastro classiche uno pseudo-campo chiamato sarelviews_row e gli assegna alternativamente il valore "odd" e "even" (rispettivamente nelle righe dispari e pari). In combinazione con un semplice foglio stile, questo permette di ottenere righe a sfondo alternato.

  <style type="text/css">
          td.odd { background-color: #CCFFFF; }
          td.even { background-color: #0099FF; }
  </style>
  <table border='1'>
  {BEGIN elenco_prodotti}
          <tr>
                 <td class='{sarelviews_row}'>
                         {title}
                 </td>
                 <td class='{sarelviews_row}'>
                         {prezzo}
                 </td>
          </tr>
  {END elenco_prodotti}
  </table>

Il risultato HTML (che viene inviato al browser) sarà:

  <table border='1'>
          <tr>
                 <td class='odd'>Biscotti al cioccolato</td>
                 <td class='odd'>10</td>
          </tr>
          <tr>
                 <td class='even'>Torta al cioccolato</td>
                 <td class='even'>25</td>
          </tr>
          <tr>
                 <td class='odd'>Yogurt al cioccolato</td>
                 <td class='odd'>1.75</td>
          </tr>
  </table>

Il risultato a video sarà:

Biscotti al cioccolato

10

Torta al cioccolato

25

Yogurt al cioccolato

1.75