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
graphics Class Reference

Classe di tipo Gino.Controller per la gestione personalizzata degli header e footer del sistema. More...

Inheritance diagram for graphics:
Collaboration diagram for graphics:

Public Member Functions

 __construct ()
 Costruttore. More...
 
 printHeaderPublic ()
 Header con valore ID 1. More...
 
 printHeaderPrivate ()
 Header con valore ID 2. More...
 
 printHeaderAdmin ()
 Header con valore ID 3. More...
 
 printHeaderMobile ()
 Header con valore ID 4. More...
 
 printHeaderAdhoc ()
 Header con valore ID 5. More...
 
 printFooterPublic ()
 Header con valore ID 6. More...
 
 printFooterPrivate ()
 Footer con valore ID 7. More...
 
 printFooterAdmin ()
 Footer con valore ID 8. More...
 
 printFooterMobile ()
 Footer con valore ID 9. More...
 
 printFooterAdhoc ()
 Footer con valore ID 10. More...
 
 manageGraphics (\Gino\Http\Request $request)
 Interfaccia di amministrazione modulo. More...
 
- Public Member Functions inherited from Controller
 __construct ($instance_id=0)
 Inizializza il controller. More...
 
 __call ($name, $arguments)
 Funzione chiamata quando si cerca di chiamare un metodo inaccessibile. More...
 
 getInstance ()
 Espone l'id valore dell'istanza. More...
 
 getInstanceName ()
 Espone il nome dell'istanza. More...
 
 getClassName ()
 Espone il nome della classe. More...
 
 getBaseAbsPath ()
 Percorso assoluto alla cartella dei contenuti. More...
 
 getBasePath ()
 Percorso relativo alla cartella dei contenuti. More...
 
 requirePerm ($perm)
 Richiama il metodo ononimo di Access passando in automatico classe e istanza. More...
 
 userHasPerm ($perm)
 Richiama il metodo ononimo di User passando in automatico classe e istanza. More...
 
 link ($instance_name, $method, array $params=array(), $query_string= '', array $kwargs=array())
 Shortcut link per classi di tipo Gino.Controller. More...
 
 linkAdmin (array $params=array(), $query_string= '', array $kwargs=array())
 Shortcut link area amministrativa per classi di tipo Gino.Controller. More...
 
 manageOptions ()
 Interfaccia per la gestione delle opzioni dei moduli. More...
 
 manageFrontend ()
 Interfaccia per la gestione delle viste e css (frontend) More...
 
 manageLocale ()
 Interfaccia per la gestione dei file delle traduzioni. More...
 
 deleteInstance ()
 Eliminazione istanza del modulo Questo metodo deve essere sovrascritto dalle classi istanziabili per permettere l'eliminazione delle istanze. More...
 

Static Public Member Functions

static getClassElements ()
 Restituisce alcune proprietà della classe. More...
 
static outputFunctions ()
 Elenco dei metodi che possono essere richiamati dal menu e dal template. More...
 
- Static Public Member Functions inherited from Controller
static getClassElements ()
 Restituisce alcune proprietà della classe. More...
 

Private Member Functions

 isHeader ($id)
 Dice se l'oggetto rappresenta un header o no. More...
 
 render ($id)
 Stampa l'header/footer. More...
 

Private Attributes

 $_title
 

Additional Inherited Members

- Data Fields inherited from Controller
 $_db
 
 $_access
 
 $_session
 
 $_plink
 
 $_trd
 
 $_locale
 
 $_permissions
 
 $_class_name
 
 $_instance
 
 $_instance_name
 
 $_instance_label
 
 $_class_www
 
 $_class_img
 
 $_data_dir
 
 $_data_www
 
 $_view_dir
 
 $_home
 
- Protected Member Functions inherited from Controller
 setPaths ()
 Setta i percorsi di base dell'app. More...
 
 setOption ($option, $options=FALSE)
 Opzioni di classe. More...
 
- Protected Attributes inherited from Controller
 $_registry
 

Detailed Description

Classe di tipo Gino.Controller per la gestione personalizzata degli header e footer del sistema.

Sono disponibili 5 header e 5 footer completamente personalizzabili ed utilizzabili nella composizione del layout. Un header/footer può essere di due tipologie:

  • grafica, prevede il caricamento di una immagine
  • codice, prevede l'inserimento di codice html
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 ( )

Costruttore.

Returns
istanza di Gino.App.Graphics.graphics

Member Function Documentation

static getClassElements ( )
static

Restituisce alcune proprietà della classe.

Returns
array associativo contenente le viste
isHeader (   $id)
private

Dice se l'oggetto rappresenta un header o no.

Parameters
int$id
Returns
bool
manageGraphics ( \Gino\Http\Request  $request)

Interfaccia di amministrazione modulo.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
static outputFunctions ( )
static

Elenco dei metodi che possono essere richiamati dal menu e dal template.

Returns
array, elenco metodi nella forma nome_metodo => array(label => string, permissions => array())
printFooterAdhoc ( )

Footer con valore ID 10.

Returns
html, footer
printFooterAdmin ( )

Footer con valore ID 8.

Returns
html, footer
printFooterMobile ( )

Footer con valore ID 9.

Returns
html, footer
printFooterPrivate ( )

Footer con valore ID 7.

Returns
html, footer
printFooterPublic ( )

Header con valore ID 6.

Returns
html, header
printHeaderAdhoc ( )

Header con valore ID 5.

Returns
html, header
printHeaderAdmin ( )

Header con valore ID 3.

Returns
html, header
printHeaderMobile ( )

Header con valore ID 4.

Returns
html, header
printHeaderPrivate ( )

Header con valore ID 2.

Returns
html, header
printHeaderPublic ( )

Header con valore ID 1.

Returns
html, header
render (   $id)
private

Stampa l'header/footer.

Parameters
integer$idvalore ID del record
Returns
html

Field Documentation

$_title
private

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