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
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
