![]() |
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
|
Classe di tipo Gino.Controller per la gestione di istanze di moduli di sistema. More...


Public Member Functions | |
| __construct () | |
| Costruttore. More... | |
| manageModule (\Gino\Http\Request $request) | |
| Interfaccia amministrativa per la gestione dei moduli. More... | |
| actionRemoveModule (\Gino\Http\Request $request) | |
| Processa il form di eliminazione di un modulo. More... | |
| actionModule (\Gino\Http\Request $request) | |
| Processa il form di inserimento/modifica modulo. More... | |
| actionEditModuleActive (\Gino\Http\Request $request) | |
| Processa il form di attivazione e disattivazione di un 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... | |
Private Member Functions | |
| listModule () | |
| Elenco dei moduli. More... | |
| formRemoveModule ($module) | |
| Form di eliminazione di un modulo. More... | |
| deleteModuleInstance ($module) | |
| Elimina automaticamente associazioni con permessi, css, viste e contenuti di un'istanza di modulo. More... | |
| formModule ($module) | |
| Form di inserimento/modifica di un modulo. More... | |
| actionInsertModule (\Gino\Http\Request $request) | |
| Processa il form di inserimento di un modulo. More... | |
| createMdlFolders ($pdir, $nsdir) | |
| Creazione cartelle contenuti modulo. More... | |
| actionEditModule (\Gino\Http\Request $request) | |
| Processa il form di modifica di un modulo. More... | |
| formActivateModule ($module) | |
| Form di attivazione e disattivazione di un modulo. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Controller | |
| static | getClassElements () |
| Restituisce alcune proprietà della classe. More... | |
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 | |
Classe di tipo Gino.Controller per la gestione di istanze di moduli di sistema.
| __construct | ( | ) |
Costruttore.
|
private |
Processa il form di modifica di un modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |
| actionEditModuleActive | ( | \Gino\Http\Request | $request | ) |
Processa il form di attivazione e disattivazione di un modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |
|
private |
Processa il form di inserimento di un modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |
| actionModule | ( | \Gino\Http\Request | $request | ) |
Processa il form di inserimento/modifica modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |
| actionRemoveModule | ( | \Gino\Http\Request | $request | ) |
Processa il form di eliminazione di un modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |
|
private |
Creazione cartelle contenuti modulo.
| string | $pdir | directory di riferimento |
| array | $nsdir | array di sottodirectory della direcotry di riferimento |
|
private |
Elimina automaticamente associazioni con permessi, css, viste e contenuti di un'istanza di modulo.
| \Gino\App\Module\ModuleInstance | $module | istanza di Gino.App.Module.ModuleInstance |
|
private |
Form di attivazione e disattivazione di un modulo.
| \Gino\App\Module\ModuleInstance | $module | istanza di Gino.App.Module.ModuleInstance |
|
private |
Form di inserimento/modifica di un modulo.
| \Gino\App\Module\ModuleInstance | $module | istanza di Gino.App.Module.ModuleInstance |
|
private |
Form di eliminazione di un modulo.
| \Gino\App\Module\ModuleInstance | $module | istanza di Gino.App.Module.ModuleInstance |
|
private |
Elenco dei moduli.
| integer | $sel_id | valore ID del modulo selezionato |
| manageModule | ( | \Gino\Http\Request | $request | ) |
Interfaccia amministrativa per la gestione dei moduli.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request |