The Elearning Community • [BUG Forma 2.4.x] lista certificati emessi non funziona
Page 1 of 1

[BUG Forma 2.4.x] lista certificati emessi non funziona

Posted: Fri Mar 13, 2020 3:22 pm
by davide.desimone
in presenza di campi custom sul profilo utente che hanno come nome un apostrofo (tipo CITTA') la view \appLms\admin\views\course\list_certificate.php da errore alla riga 104


suggerisco di rimpiazzare

Code: Select all

echo "{data:'cf_$key', title:'".$value."', sortable:true, visible: false},".PHP_EOL;
con

Code: Select all

echo "{data:'cf_$key', title:'".str_replace($value,'\'','\\\'')."', sortable:true, visible: false},".PHP_EOL;

Re: [BUG Forma 2.4.x] lista certificati emessi non funziona

Posted: Fri Mar 13, 2020 3:24 pm
by alberto
Grazie per la segnalazione, cerchiamo di fixare per la prossima release

Re: [BUG Forma 2.4.x] lista certificati emessi non funziona

Posted: Sat Apr 18, 2020 1:53 pm
by Sundive
MI unisco a questa segnalazione. Ho anch'io problemi con la lista dei certificati emessi.

Non avendo visto prima questo topic ne ho aperto uno in gestione didattica: https://forum.formalms.org/7/13628.html?p=22372#p22372

Riassumo: Versione forma 2.4.1 e anch'io ho dei campi supplementari (nesuno però con accenti)
Ho un'altra un'istallazione forma 2.3 e tutto funziona perfettamente con gi stessi campi aggiunti e lo stesso certificato

Avete qualche suggerimento?
GRAZIE!!

Re: [BUG Forma 2.4.x] lista certificati emessi non funziona

Posted: Mon Apr 20, 2020 1:29 pm
by Sundive
RISOLTO
La correzione suggerita da davide.desimone ha funzionato anche in assenza di campi aggiuntivi accentati. Ora visualizzo correttamente la lista dei certificati

Re: [BUG Forma 2.4.x] lista certificati emessi non funziona

Posted: Tue Apr 21, 2020 10:17 am
by Luisiana
Buondì
in allegato la patch che risolve il problema generazione certificati, eliminazione singolo certificato e lista con titoli aventi apostrofi

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.