opengdr 0.2.2 patch: template

Mi scuso con tutti, perchè ho pubblicato due patch distinte anzichè una, ma le ho finite con una settimana di distacco, e ho voluto pubblicare velocemente la prima :P

C’è molto da dire su questa patch, e per comodità vi faccio vedere quello scritto nel readme, almeno in parte:

Devo dire che ho fatto qualche modifica alla classe che più di tutte è importante in opengdr, visto che alla fine è quella che serve per la presentazione dei contenuti nelle pagine, e non è cosa da poco.
Ma passiamo velocemente agli  aggiornamenti:

-aggiunte le funzioni start_block,end_block,assign_block_vars, assign_block_var e get_level_comp

Si, esatto, non ci sono altre modifiche, ma queste 5 funzioni ( a parte l’ultima che non è necessaria perchè privata ) sono molto importanti.
Se avete già provato a usare i template con l’OS avrete notato che bisogna scrivere tutto il nome dell’array, e scommetto che è per quello che non l’avete usato mai…ma adesso la storia è cambiata.

Non l’ho testata molto, ma vi dò un esempio del suo utilizzo:

<?php
foreach($messages as $mess){
$t->start_block(‘message’);
$t->assign_block_vars(array(‘AUTHOR’ => $mess['author'], ‘TEXT’ => $mess['text']));
$t->end_block(‘message’);
}
?>

Beh, che dire, spero che l’aggiornamento vi piaccia , potete scaricarlo qua

Share and Enjoy:
  • Facebook
  • Google Bookmarks
  • Print
  • Digg
  • Technorati
  • del.icio.us
  • PDF
  • Twitter
  • RSS
  • email