Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

58 total results found

Installazione

Corso Installer/Configurator Installazione vte su Linux Ubuntu 18.04...

Aprire il programma Putty e collegarsi all’host remoto dove si dovrà installare vte tramite connessione SSH. Per prima cosa si deve eseguire il comando apt-get update per aggiornare l’elenco locale dei pacchetti con i cambiamenti apportati di recente nei repos...

Configurazione

Corso Installer/Configurator Installazione vte su Linux Ubuntu 18.04...

Configurazione CRON Verificare che il file RunCron.sh nella cartella cron abbia i permessi di esecuzione attraverso il comando sudo chmod a+x RunCron.sh. Digitare il comando crontab –e e inserire la seguente riga: * * * * * /PATH_VTENEXT/cron/RunCron.sh >> ...

Inserimento di file php/js/css personalizzati

SDK 2

Per inserire del codice php personalizzato (che verrà incluso all’inizio di ogni pagina)basta registrare il nuovo file tramite il metodo: SDK::setUtil($src);$src : percorso del file php da includere Per rimuoverlo usare la funzione: SDK::unsetUtil($src);$sr...

Override ed estensioni Javascript

SDK 2

È possibile sostituire o estendere alcune funzioni Javascript di utilizzo comune per modificarne il comportamento. Per far ciò è sufficiente creare una funzione che ha lo stesso nome della funzione da modificare con l’aggiunta di “_override” o “_extension” e g...

Sostituzione php standard

SDK 2

Si possono sostituire i file php standard dei moduli, come DetailView.php, EditView.php… , tramite il metodo: SDK::setFile($module, $file, $newfile);$module : il nome del modulo$file : il valore del parametro “action” da confrontare$newfile: il nuovo sorgente...

Inclusione di altri files

SDK 2

Per associare ad un modulo dei files o cartelle qualunque, in modo che vengano esportati o importati in modo automatico, sono disponibili i seguenti metodi: SDK::setExtraSrc($module, $src);$module : il nome del modulo$src : il percorso del file o della cartel...

Uitypes personalizzati

SDK 2

Si possono aggiungere dei nuovi tipi a quelli già esistenti e gestirli completamente senza modificare altro codice. Per crearne la procedura è: Creare un nuovo campo personalizzato (tramite vtlib o interfaccia web di VTE) Cambiare manualmente il tipo del nu...

Template personalizzati (Smarty)

SDK 2

È possibile creare dei template personalizzati, che si sostituiscono a quelli standard (come EditView.tpl …).Il nuovo template viene utilizzato se i valori di $_REQUEST della pagina soddisfano i requisiti. La registrazione di un nuovo template viene fatta tram...

Gestione dei popup

SDK 2

Per la gestione delle finestre popup sono disponibili due azioni. Si può inserire uno script php prima che venga fatta la query per caricare i dati, in modo da poterne selezionare diversi da quelli standard. Inoltre è possibile inserire un altro script php pri...

Presave

SDK 2

Si può inserire uno script personalizzato anche quando si preme il pulsante “Salva” in modalità EditView. Per registrare uno script di questo tipo usare il metodo: SDK::setPreSave($module, $src);$module : il nome del modulo$src : il percorso dello script php ...

Advanced query

SDK 2

Si può modificare la query eseguita per caricare i dati in modalità ListView, RelatedList e Popup in modo da rendere accessibili o meno alcuni dati. Questo non influenza gli utenti di tipo Administrator, che hanno accesso a tutti i dati; inoltre il modulo deve...

Header delle pagine

SDK 2

Si può personalizzare l'icona utente, l'icona delle impostazioni o le barre blu in testa alle pagine del VTE per incorporare nuove funzionalità nel VTE. Per ottenere ciò, è sufficiente estendere il metodo VTEPageHeader::setCustomVars nel seguente modo: SDK::s...

Traduzioni

SDK 2

Si possono personalizzare le stringhe per ogni lingua e modulo installato. Per modificare o inserire una nuova stringa usare il metodo: SDK::setLanguageEntry($module, $langid, $label, $newlabel);$module : il modulo che contiene la stringa$langid : il codice d...

Modifica della visibilità dei campi

SDK 2

Si può modificare la visibilità dei vari campi (valore di $readonly) e altre variabili nelle varie modalità (ListView, EditView…). Per registrare una nuova “Vista” usare il metodo: SDK::addView($module, $src, $mode, $success);$module : il modulo in cui applic...

Gestione blocchi Home

SDK 2

Si possono aggiungere nuovi blocchi alla home del VTE tramite SDK; i nuovi blocchi creati non saranno eliminabili tramite interfaccia. Il metodo per la creazione di un nuovo blocco è: SDK::setHomeIframe($size, $url, $title, $userid = null, $useframe = true);$...

Bottoni personalizzati

SDK 2

È possibile aggiungere bottoni alla pulsantiera sotto il menu principale. Per inserire un nuovo bottone utilizzare il seguente metodo: SDK::setMenuButton($type, $title, $onclick, $image='', $module='', $action='', $condition = '');$type : il tipo del pulsante...

Gestore stati

SDK 2

È possibile modificare le opzioni di scelta per le picklist gestite dal gestore stati, nonché aggiungere messaggi al blocco “Gestore stati”, a destra del record. Per registrare tale funzionalità usare il metodo: SDK::setTransition($module, $fieldname, $file, ...

Funzioni Custom PDFMaker

SDK 2

È possibile aggiungere funzioni custom nel PDFMaker. Per inserirne una usare: SDK::setPDFCustomFunction($label, $name, $params);$label: etichetta per la funzione (viene tradotta all'interno del modulo PDFMaker)$name: nome della funzione$params: array con i no...

Reports personalizzati

SDK 2

Si possono inserire cartelle e report personalizzati usando i seguenti metodi SDK::setReportFolder($name, $description);$name : nome della cartella$decription : descrizione Crea una nuova cartella nella pagina dei report. La cartella creata sarà visibile da ...

Contatore Turbolift

SDK 2

Quando si modificano i criteri di estrazione standard di una relatedlist, per esempio usando un altro metodo o ridefinendolo estendendo la classe che lo contiene, il contatore del numero di record collegati visibile nel turbolift (colonna a destra con la lista...