<< Indietro
Messaggi di questa discussione
Mittente Testo dei messaggi
agostinello davide

Avatar
Post fatti : 9
> Profilo
Scritto il : 04/02/2011 15:00 ( più di un mese )
Oggetto : Esportazione dati utente
Salve,
avrei l'esigenza di esportare alcuni dati relativi ad un utente nel momento esatto in cui questo completa il corso, per poi importare i dati  verso un software di terze parti. Ho costruito la query per l'esportazione ma non riesco ad individuare il momento esatto in cui l'utente finisce il corso ( classi richiamate, oggetti, ...). Qualcuno mi potrebbe dare un mano? Grazie
 
Cimarelli Giorgio

Avatar
Post fatti : 280
> Profilo
Scritto il : 05/02/2011 09:58 ( più di un mese )
Oggetto : Re: Esportazione dati utente

Controlla la tabella learning_coreuser, lo status dell'utente passa da 1 (iscritto) a 2 (completato)...

non sono programmatore quindi non ti assicuro niente ;-) Ciao

www.ecmunipv.it
 
agostinello davide

Avatar
Post fatti : 9
> Profilo
Scritto il : 07/02/2011 12:48 ( più di un mese )
Oggetto : Re: Esportazione dati utente
Si sul DB sono riuscito a trovare  quello che mi serviva! Ma vorrei riuscire a sapere quale pezzo di codice va a fare la modifica sul DB ...
 
Derks Giovanni

Avatar
Post fatti : 1861
> Profilo
Scritto il : 07/02/2011 18:50 ( più di un mese )
Oggetto : Re: Esportazione dati utente
ciao,
devi guardare la funzione saveTrackStatusChange in doceboLms\lib\lib.stats.php .. devi mettere il tuo codice all'interno del blocco "if" verso la fine:

if($prev_status != $status && $status == _CUS_END) { ... } 


Giovanni. 

Docebo Staff
 - Docebo 4 released! -

 
agostinello davide

Avatar
Post fatti : 9
> Profilo
Scritto il : 08/02/2011 15:48 ( più di un mese )
Oggetto : Re: Esportazione dati utente
Grazie mille Giovanni! Vi farò sapere come va...
 
agostinello davide

Avatar
Post fatti : 9
> Profilo
Scritto il : 27/05/2011 16:17 ( più di un mese )
Oggetto : Re: Esportazione dati utente
Ho inserito il mio pezzo di codice alla fine dell'ultimo blocco if di /docebo_root/doceboLms/lib/lib.stats.php. Quando un utente termina un corso il mio codice richiama una funzione esterna che a sua volta richiama un webservices SOAP. Tutto funziona perfettamente.
Ringrazio Derks per l'aiuto! 
 
<< Indietro