Sei in Home page » Prodotti » Opensource » WebGUI » SQLEdit W(eb)Object » Template

Soluzione integrata di telefonia su internet a banda larga.
Cerca su questo sito:  

Vuoi essere aggiornato in tempo reale su tutto quello che mi succede giorno per giorno?
Visita il mio nuovo blog

Template SQLEdit

Queste sono le variabili disponibile nel template di SQLEdit.

error_loop*
Questa variabile di loop contiene informazioni circa eventuali errori avvenuti durante l'elaborazione del form inviato. Per esempio, continene l'elenco dei campi obbligatori per cui non si è inserito alcun valore.

error.message
Un messaggio indicante cosa è andato storto.

error.field
Il campo su cui si è evidenziato il problema

field.*,value
Se si sta editando un record, allora per ogni colonna della tabella esisterà un parametro field.[nome_colonna].value imposto al valore della colonna [nome_colonna] per il record corrente.

fields_loop
Questa variabile di loop contiene tutte le informazioni sui cambi della tabella. Se questo parametro viene usato, le impostazioni di eventuali template per i campi, saranno ignorate.

field.adminTools
Questo parametro genera le immagini e i relativi link per la configurazione dei singoli cambi. E' non nullo solo se l'utente può modificare la pagina.

field.form
Genera l'html che costruisce il campo del form relativo alla colonna del database.

field.iseditable
E' vero solo se il campo è editabile.

field.ishidden
E' vero solo se il campo  nascosto.

field.isidentity
E' vero solo se il campo è un campo identita (anche detto auto_increment)

field.isrequired
E' vero solo se il campo è obbligatorio

field.isvisible
E' vero solo se il campo è visibile (read-only)

field.iswrong
E' vero solo se il campo ha causato un errore durante l'elaborazione dei dati inviati. Per esempio, se il campo è obbligatorio ma l'utente non ha impostato alcun valore per esso.

field.label
La label di questo campo

field.name
Il nome della colonna associata a questo campo.

form.begin
Rispecchia l'impostazione data dall'utente al campo "Inizia nuovo form?" nelle proprietà del Wobject.

form.end
Rispecchia l'impostazione data dall'utente al campo "Chiudi il form?" nelle proprietà del Wobject.

form.hiddens
Aggiunge alcuni campi nascosti necessari al corretto funzionamento di SQLEdit.

form.next
Aggiunge una lista (select) di operazioni possibili da eseguire dopo aver salvato il record corrente.

form.isNew
E' vero solo se si sta aggiungendo un nuovo record.

form.submit.extras
Aggiunge un blocco onClick da inserire nel bottone submit per la gestione internationalizzata della label "Attendi..." che appare durante il salvataggio del record.

mode
Indica che tipo di operazione si sta eseguento. Se non è definito alcun valore o esso vale 'new' allora si sta inserendo un nuovo record. Se vale 'edit' allora si sta editando un record esistente. Se vale 'del' allora si sta per cancellare un record.

wobject.Id
L'id del Wobject. Utile per creare dei link.

Il template fornito di default con SQLEdit usa la macro ^International per generare alcuni pezzi di codice HTML tradotto. La macro ^Internazional è però una macro di programmazione e, di default, queste macro sono disabilitate in WebGUI. Se, per esempio, trovate la scritta ^International(62); nel pulsante di salvataggio del form invece di "Salva", allora avete questa macro disabilitata.

Per attivare il funzionamento della macro ^Internazional, aprite il file WebGUI.conf e aggiungete

International => International

alla fine della sezione macro. Se, per esempio, l'ultima riga di tale seziona appare come

u => u_companyUrl

sostituite questa con

u => u_companyUrl, \
International => International

Ovviamente potete sempre sostituire la macro ^International presente nel template con una vostra traduzione statica ma, in questo modo, andate a perdere la possibilità di vedere la pagina automaticamente tradotta in più lingue.

JavaScript Menu Courtesy of Milonic.com







Commenti
Lascia un commento

Nome e Email sono obbligatori (l'email non verrą mostrato). L'URL č opzionale. I commenti non appariranno subito in quanto sono sottoposti a moderazione.

Sono accettati questi TAG: <A>, <STRONG>, <B>, <EM>

ome
1.vivek il 2011-11-15 11:21:54 ha scritto:

good one

 Copyright© 1997-2006 Emiliano Bruni Online dal 16/08/1998 con visitatori Scrivimi all'indirizzo: