gino CMS  2.5.0
gino รจ un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
View Class Reference

Gestisce le viste, impostando il template e ritornando l'output. More...

Public Member Functions

 __construct ($view_folder=null, $tpl=null)
 Costruttore. More...
 
 setViewTpl ($view_name, $opts=null)
 Setta il template della view. More...
 
 assign ($name, $value)
 Aggiunge variabili al context. More...
 
 render ($data=null)
 Ritorna l'output generato dalla vista. More...
 

Protected Attributes

 $_data
 oggetto che contiene il context della view More...
 
 $_registry
 istanze del registry More...
 
 $_view_folder
 percorso alla cartella contenente le view specifiche del modulo More...
 
 $_dft_view_folder
 percorso alla cartella che contine le view di sistema More...
 
 $_view_tpl
 path alla view correntemente in uso More...
 

Detailed Description

Gestisce le viste, impostando il template e ritornando l'output.

Author
marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Constructor & Destructor Documentation

__construct (   $view_folder = null,
  $tpl = null 
)

Costruttore.

Parameters
string$view_folderpath alla directory in cui cercare il template, default null. Se ha valore null il template viene cercato all'interno della directory dei template generali di gino.
string$tplnome template, default null
Returns
istanza di Gino.View

Member Function Documentation

assign (   $name,
  $value 
)

Aggiunge variabili al context.

Parameters
string$nameil nome della variabile da utilizzare nella vista
mixed$valueil valore della variabile
Returns
void
render (   $data = null)

Ritorna l'output generato dalla vista.

Parameters
arraydata dizionario delle variabili da passare
Returns
l'output della vista
setViewTpl (   $view_name,
  $opts = null 
)

Setta il template della view.

Cerca il template nella directory che contiene le view specifiche e se non lo trova prosegue la ricerca nella directory delle view di sistema

Parameters
string$view_nameil nome del template
array$opts
Returns
void o Exception se il template non viene trovato

Field Documentation

$_data
protected

oggetto che contiene il context della view

$_dft_view_folder
protected

percorso alla cartella che contine le view di sistema

$_registry
protected

istanze del registry

$_view_folder
protected

percorso alla cartella contenente le view specifiche del modulo

$_view_tpl
protected

path alla view correntemente in uso


The documentation for this class was generated from the following file: