Yap - Parametri

Parametri misti

Parametro

Rel

Descrizione

rowcallback

1.0.0

Funzione di callback attivata per ogni riga. Utile per inserire link a pagine personalizzate in oggni riga. Opzionale, default: nessun callback impostato.

exit

1.0.0

Pagina da richiamare quando viene selezionato il link di uscita. Opzionale, default la pagina chiamante (referrer) se impostato.

onokhref

1.1.0

Pagina da richiamare se l'operazione di aggiunta/modifica riesce (soltanto in modalità di aggiunta o modifica).

onaborthref

1.1.0

Pagina da richiamare se l'operazione di aggiunta/modifica fallisce (soltanto in modalità di aggiunta o modifica).

showdethref

1.0.0

Yap deve visualizzare il link alla visualizzazione di dettaglio?. Valori: true/false. Opzionale, default: false

prefix

1.0.0

Prefisso da aggiungere ai nomi delle variabili di sessione per permettere di avere più istanze del modulo nella medesima sessione.Opzionale default:spazio.

detailmode

1.0.0

Imposta il modulo in modalità tabellare (se viene impostato a false) o in visualizzazione dettaglio (se impostato a true). Opzionale, default false.

languagefile

1.0.0

Imposta il file dei messaggi. Utilizzato per impostare in modo parametrico i messaggi in una lingua piuttosto che un'altra. Opzionale, default './language.en'

showfirstcallrow

1.0.0

Durante la prima chiamata alla pagina devo visualizzare le prime 15 righe della tabella. Opzionale, default: FALSE

showpagenumber

1.1.0

Si deve visualizzare i link numerati alle pagine 1,2,3,.. ? Opzionale, default: TRUE

showmovepage

1.1.0

Si deve visualizzare il link alla pagina successiva/precedente? Opzionale, default: TRUE

mode

1.1.0

Modalità con cui parte Yap. La possibili modalità sono: DisplayTable (visualizza le righe in modo tabellare, il default), DisplayDetail (visualizza il dettaglio di una riga, si parte dalla prima), add (la classe parte dalla modalità di inserimento di una nuova riga), Modify (si entra direttamente in modifica di una riga). Opzionale, default: DisplayTable

BoxClass

1.1.0

Classe utilizzata per tracciare i riquadri. Opzionale, default: CYapBox

DetailViewClass

1.1.0

Classe utilizzata per visualizzare il dettaglio di una riga. Opzionale, default: CYap_DetailView

TableViewClass

1.1.0

Classe utilizzata per visualizzare le righe in modalità tabellare. Opzionale, default: CYap_TableView

SkipPageClass

1.1.0

Modulo utilizzato per visualizzare i collegamenti alla pagina sucessiva e precedente. Opzionale, default: CYap_MoveToPage

PageNumberClass

1.1.0

Modulo utilizzato per visualizzare i numeri di pagina precedenti e successivi alla corrente. Opzionale, default: CYap_PageNumber

FormClass

1.1.0

Modulo per visualizzare il form per le operazioni di aggiunta/modifica riga. Opzionale, default: CYap_Form

pre_1_0_style

1.1.1

Parametro di compatibilità. Nella modalità dettaglio, dalla versione 1.1.1, occorre siano indicati quali campi visualizzare. Ciò richiede che i campi siano elencati in $ShowFieldCfg, altrimenti Yap assume che la colonna non debba essere visualizzata. Nelle versioni precedenti venivano visualizzate tutte le colonne a prescindere dal contenuto di $ShowFieldCfg. Impostare il parametro a false se si vuole avere maggiore controllo sui campi da visualizzare in modalità dettaglio, oppure impostare a true se si preferisce il vecchio comportamento. Opzionale, default: true.

outformats

1.1.1

Questo parametro permette la definizione di formati personalizzati da applicare ai valori da visualizzare Il campo è una matrice indicizzata dal nome del formato. Ciascun elemento è a sua volta una matrice che può contenere una delle seguenti chiavi:

custom

1.1.1

Formatta il testo tramite una funzione utente. La funzione deva accettare un parametro (il valore) e restituire la stringa formattata.

printf

1.1.1

Formatta il testo tramite le opzioni di formattazione di printf. Sono ammessi solo i valori di formato previsto dalla funzione PHP printf.

date

1.1.1

Se il campo è un timestamp, questo parametro permette di formattarlo come data. Accetta i valori di formato previsti dalla funzione date di PHP.

number

1.1.1

Formatta un numero tramite la funzione number_format. Il formato deve essere numero_cifre_decimali,punto_decimale,separatore_migliaia

Yap possiade alcuni formati già pre-definiti. Questi sono:

  • NUMERIC_IT: formato numerico, formato italiano x.xxx.xxx
  • NUMERIC_EN: formato numerico, formato inglese x,xxx,xxx.xx
  • MONEY_IT : monetario formato italiano x.xxx.xxx,xx
  • MONEY_EN : monetario formato inglese x,xxx,xxx.xx
  • DATE_IN : converte un timestamp in formato data italiano giorno/mese/anno
  • DATE_US : converte un timestamp in formato data americano mese/giorno/anno
  • Il parametro è opzionale