AZIONI_FORM __construct(
[array
$defaults = array()]
)
|
|
Costruttore - imposta i $parametri di default e quindi li sovrascrive con i valori attuali arrivati su $_GET
Parameters:
API Tags:
Redefined in descendants as:
Azione di aggiornamento riga (quella identificata dal parametro ID) con i valori in $_POST
Parameters:
API Tags:
Redefined in descendants as:
Azione di aggiornamento di una tabella di legame (vedi checkbox-fk). Si aspetta delle checkbox.
Parameters:
API Tags:
Redefined in descendants as:
void aggiorna_tutto(
GESTORE
&$rs
)
|
|
Azione di aggiornamento di tutte le righe presenti nella pagina. Si aspetta un array nel post contenente gli id delle righe da aggiornare, che ha come nome quello del campo ID presente nei parametri o quello del gestore in alternativa
Parameters:
API Tags:
Redefined in descendants as:
void annulla_filtro(
GESTORE
&$rs
)
|
|
Annulla il filtro corrente della pagina
Parameters:
API Tags:
void annulla_filtro_def(
)
|
|
Annulla il filtro di default corrente della pagina
API Tags:
Questo metodo viene sempre richiamato terminata l'esecuzione dell'azione comandata via GET - esegue il caricamento ordinato ed eventualmente filtrato sul gestore passato
Parameters:
API Tags:
Redefined in descendants as:
Da chiamare come reazione sulle pop-up quando si vuole chiuderle
Parameters:
API Tags:
void chiudi_pop_up_refresh(
GESTORE
&$rs
)
|
|
Da chiamare come reazione sulle pop-up quando si vuole chiuderle e aggiornare la pagina che ha aperto la pop-up
Parameters:
API Tags:
string condizione_filtro(
GESTORE
&$rs
)
|
|
Come filtra, ma ritorna il filtro in una stringa senza impostarlo in sessione
Parameters:
API Tags:
Azione di creazione riga usando i dati in $_POST
Parameters:
API Tags:
Redefined in descendants as:
Azione di eliminazione riga (quella identificata dal parametro ID)
Parameters:
API Tags:
Redefined in descendants as:
void esegui(
GESTORE
&$rs, [bool
$check_url = TRUE]
)
|
|
Esecuzione dell'azione presente in $parametri["AZIONE"] - viene richiamato il metodo con il nome corrispondente, parsificato il file $parametri["FILE"] e trasformato con gli stessi parametri
Parameters:
|
GESTORE |
&$rs: |
|
|
bool |
$check_url: |
Se FALSE, disabilita il check degli URL |
API Tags:
Redefined in descendants as:
-
AZIONI_FORM_AJAX::esegui()
: Rispetto alla versione di AZIONI_FORM, non tiene in considerazione alcun tipo di reazione, poiche' queste vengono comandate dal framework javascript
void esegui_stored_procedure(
GESTORE
&$rs
)
|
|
Esegue la stored NOME-STORED con i parametri PARAMETRO-0, PARAMETRO-1, ..., PARAMETRO-N
Parameters:
API Tags:
Redefined in descendants as:
Azione di filtraggio (ricerca) - viene costruita la condizione di filtro usando i valori passati in $_POST["filtro"]
Parameters:
API Tags:
string filtro_pagina(
[
$_file = NULL]
)
|
|
Ritorna il filtro in sessione per il file presente nei parametri, risultato della combinazione fra il filtro di default e il filtro della maschera, NULL se non e' presente alcun filtro
Parameters:
API Tags:
string imposta_filtro(
$filtro, [
$file = NULL]
)
|
|
Imposta il filtro della pagina
Parameters:
API Tags:
void imposta_filtro_def(
[
$filtro = NULL], [
$distinct = NULL], [
$colonne = NULL]
)
|
|
Imposta il filtro di default per la pagina. Tale filtro viene cercato fra i parametri, chiave FILTRO-DEF
Parameters:
|
|
$filtro: |
|
|
|
$distinct: |
|
|
|
$colonne: |
|
API Tags:
void imposta_parametro(
string
$nome, mixed
$valore
)
|
|
Impostazione parametro
Parameters:
|
string |
$nome: |
nome del parametro |
|
mixed |
$valore: |
valore del parametro |
API Tags:
Azione di visualizzazione (maschera di elenco) - rimuove i filtri e gli ordinamenti in sessione per la pagina corrente
Parameters:
API Tags:
Redefined in descendants as:
Azione di visualizzazione puntuale (una riga di dettaglio) - rimuove i filtri e gli ordinamenti in sessione per la pagina corrente
Parameters:
API Tags:
Redefined in descendants as:
-
AZIONI_GRUPPO::mostra_riga()
: Memorizza in sessione l'id del gruppo da gestire e imposta un filtro def su di esso
-
AZIONI_UTENTI::mostra_riga()
: Memorizza l'id dell'utente passato via GET sull'url in una variabile di sessione, quindi richiaman il metodo originale; utilizzata per la visualizzazione dei diritti
void mostra_ultimo_inserito(
GESTORE
&$rs
)
|
|
Carica direttamente l'ultimo record inserito nella tabella
Parameters:
API Tags:
Imposta o rimuove le informazioni di ordinamento in base ai parametri passati via GET
Parameters:
API Tags:
void ordina_singolo(
GESTORE
&$rs
)
|
|
Imposta o rimuove le informazioni di ordinamento in base ai parametri passati via GET - l'ordinamento viene mantenuto su un solo campo, a differenza dell'azione ordina che lo mantiene su pi campi
Parameters:
API Tags:
mixed parametro(
string
$nome, [
$default = NULL]
)
|
|
Lettura parametro opzionale
Parameters:
|
string |
$nome: |
nome del parametro |
|
|
$default: |
|
API Tags:
mixed parametro_richiesto(
string
$nome
)
|
|
Lettura parametro richiesto
Parameters:
|
string |
$nome: |
nome del parametro |
API Tags: