Bottoni personalizzati
È possibile aggiungere pulsanti in vari punti di vte. Per inserire un nuovo pulsante utilizzare il seguente metodo:
|
Parametro
|
|
Descrizione
|
$type |
= '' |
il tipo del pulsante, può essere
'fixed' — apparirà nei pulsanti rapidi in alto a destra in tutte le pagine di vte;
'contestual'— apparirà nella posizione più opportuna della pagina specificata del modulo e azione scelti;
|
$title |
= '' |
il testo del pulsante |
$onclick |
= '' |
codice javascript da eseguire. NON è possibile usare i doppi apici (") |
$image |
= '' |
l’immagine per il bottone. Deve essere specificata senza percorso e risiedere in themes/softed/ anche nella versione più piccola (esempio: immagine.png e immagine_min.png) |
$module |
= '' |
se $type = 'contestual', il modulo in cui il pulsante è visibile. |
$action |
= '' |
se $type = 'contestual', l’azione (parametro action) in cui il pulsante è visibile. |
$condition |
= '' |
stringa del tipo Nomefunzione:Percorsophp che rappresenta una funzione (nel file Percorsophp) da chiamare prima di mostrare il pulsante. Se restituisce false, il pulsante non viene mostrato. La funzione ha un solo parametro &$params di tipo reference ad un array con le informazioni sul pulsante. |
Per rimuovere il pulsante usare:
| Parametro |
|
Descrizione |
$type |
= '' |
il tipo del pulsante |
$id |
= '' |
l'ID del pulsante |
Hooks
Smarty/templates/Buttons_List.tpl