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

Gestisce le opzioni di classe, costruendo il form ed effettuando l'action. More...

Public Member Functions

 __construct ($controller)
 Costruttore. More...
 
 manageDoc ()
 Interfaccia per la gestione delle opzioni di una istanza/modulo (Form) More...
 
 actionOptions ()
 Processa il form di opzioni. More...
 

Data Fields

 $_module_app
 
 $_class_prefix
 

Private Member Functions

 setData ($controller)
 Imposta alcune variabili utilizzate dalla classe. More...
 
 editableField ($field)
 Controlla se il campo è editabile. More...
 

Private Attributes

 $_db
 
 $_class
 
 $_tbl_options
 
 $_instance
 
 $_title
 
 $_home
 

Detailed Description

Gestisce le opzioni di classe, costruendo il form ed effettuando l'action.

Le opzioni che possono essere associate a ciascun campo sono:

  • label (string): nome della label
  • value (mixed): valore di default
  • required (boolean): campo obbligatorio
  • trnsl (boolean): campo che necessita di traduzione
  • section (boolean): segnala l'inizio di un blocco di opzioni
  • section_title (string): nome del blocco di opzioni
  • section_description (string): descrizione del blocco di opzioni
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 di Gino.Controller
Returns
istanza di Gino.Options

Member Function Documentation

actionOptions ( )

Processa il form di opzioni.

Returns
Gino.Gttp.Redirect
editableField (   $field)
private

Controlla se il campo è editabile.

Returns
True se editabile, FALSE altrimenti
manageDoc ( )

Interfaccia per la gestione delle opzioni di una istanza/modulo (Form)

Come informazioni sui campi sono necessarie:

  • name (string): nome del campo
  • type (string): tipo di campo
  • length (integer): numero massimo di caratteri
    See also
    Gino.Db::fieldInformations()
    Returns
    interfaccia
setData (   $controller)
private

Imposta alcune variabili utilizzate dalla classe.

Exceptions

Field Documentation

$_class
private
$_class_prefix
$_db
private
$_home
private
$_instance
private
$_module_app
$_tbl_options
private
$_title
private

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