Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
integrazione_smarty-opendcn [13/05/2010 21:25] |
integrazione_smarty-opendcn [13/05/2010 22:07] |
||
---|---|---|---|
Linea 6: | Linea 6: | ||
Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta.\\ | Questo significa che Smarty legge i file dei template e crea script PHP a partire da questi. Una volta creati, questi script vengono eseguiti da quel momento in poi: di conseguenza si evita una costosa analisi dei template ad ogni richiesta.\\ | ||
\\ | \\ | ||
- | Smarty è dotato di molte funzioni preconfigurate, tuttavia, per ottenere una maggiore integrazione tra openDCN e Smarty, sono state create delle funzioni specifiche, le cui principali si trovano nel file //app_helper.php// e nella classe //SmartyView// che estende la classe View, situata in home/app/views/smarty.php.\\ | + | Smarty è dotato di molte funzioni preconfigurate, tuttavia, per ottenere una maggiore integrazione tra openDCN e Smarty, sono state create delle funzioni specifiche e le principali si trovano nel file //app_helper.php// e nella classe //SmartyView// che estende la classe View, situata in home/app/views/smarty.php.\\ |
\\ | \\ | ||
- | + | Il file app_helper.php raccoglie tutte quelle funzioni che aiutano l’integrazione delle notifiche degli helper di smarty, controllando l’integrità dei parametri che costituiscono le funzioni di smarty.\\ | |
+ | \\ | ||
+ | La classe smartyView, invece, da la possibilità a smarty di riconoscere e così elaborare alcune variabili, come ad es. quelle usate in cakePhP. |