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

Libreria per la gestione dei file di front-end dei singoli moduli (css e viste) More...

Public Member Functions

 __construct ($controller)
 Costruttore. More...
 
 manageFrontend ()
 Interfaccia per la gestione dei file di front-end dei moduli. More...
 

Data Fields

 $_class
 
 $_module_id
 
 $_view_list
 

Private Member Functions

 setLists ()
 Imposta le liste di file css e viste. More...
 
 fileName ($file, $ext)
 Nome del file. More...
 
 pathToFile ($code)
 Percorso assoluto della directory dei file di front-end. More...
 
 moduleList ($code)
 Tabella con lista elementi del modulo, css o viste. More...
 
 formModuleFile ($code, $request)
 Form di modifica file. More...
 
 actionModuleFile ($code, $request)
 Processa il form di modifica di un file. More...
 

Private Attributes

 $_registry
 
 $_module
 
 $_css_list
 
 $_mdlLink
 

Detailed Description

Libreria per la gestione dei file di front-end dei singoli moduli (css e viste)

Possono essere selezionati e modificati i file con le seguenti caratteristiche:

  • i file css definiti nel metodo getClassElements() della classe del modulo
  • i file delle viste presenti nella directory views presente nella directory dell'applicazione
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 (   $controller)

Costruttore.

Parameters
\Gino\Controller$controlleristanza della classe di tipo Gino.Controller
Returns
istanza di Gino.Frontend

Member Function Documentation

actionModuleFile (   $code,
  $request 
)
private

Processa il form di modifica di un file.

Parameters
string$code'css' o 'view'
fileName (   $file,
  $ext 
)
private

Nome del file.

I Css e le viste vengono copiate quando si crea una nuova istanza di un modulo. Il nome viene modificato per comprendere anche il nome dell'istanza.

Parameters
string$filenome del file
string$extestensione del file
Returns
nome file
formModuleFile (   $code,
  $request 
)
private

Form di modifica file.

Parameters
string$code'css' o 'view'
manageFrontend ( )

Interfaccia per la gestione dei file di front-end dei moduli.

See also
self::moduleList()
self::formModuleFile()
self::actionModuleFile()
Returns
interfaccia
moduleList (   $code)
private

Tabella con lista elementi del modulo, css o viste.

Utilizza la libraria javascript CodeMirror

Parameters
string$code'css' o 'view'
Returns
codice html
pathToFile (   $code)
private

Percorso assoluto della directory dei file di front-end.

Parameters
string$code
Returns
percorso
setLists ( )
private

Imposta le liste di file css e viste.

Returns
void

Field Documentation

$_class
$_css_list
private
$_mdlLink
private
$_module
private
$_module_id
$_registry
private
$_view_list

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