Questo sito utilizza cookie anche di terze parti. Per avere maggiori informazioni e per negare il tuo consenso al l'utilizzo dei cookie clicca qui. Se prosegui la navigazione acconsenti all'utilizzo dei cookie.OK
  • salta al contenuto

Documentazione openDCN

Strumenti Utente

  • Entra

Strumenti Sito

  • Ultime modifiche
  • Informativa sui cookie
Ti trovi qui: start » integrazione_smarty-opendcn

integrazione_smarty-opendcn

Integrazione SMARTY-openDCN


Uno degli aspetti caratteristici di Smarty è la compilazione dei template.
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 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.

integrazione_smarty-opendcn.txt · Ultima modifica: 05/06/2013 17:08 (modifica esterna)

Strumenti Pagina

  • Mostra sorgente
  • Revisioni precedenti
  • Puntano qui
  • Torna su
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Noncommercial-Share Alike 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki