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

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
davide.desimone
FormaLms User
Posts: 107
Joined: Sun Mar 04, 2012 12:11 pm

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

Post 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;

User avatar
alberto
FormaLms Guru
Posts: 990
Joined: Fri Mar 02, 2012 9:18 am
Contact:

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

Post by alberto »

Grazie per la segnalazione, cerchiamo di fixare per la prossima release
--------------------------------------------------
Become a CONTRIBUTOR

Support the project for FREE!
www.Elearnit.net

Sundive
Newbie
Posts: 11
Joined: Wed Mar 25, 2020 11:27 am

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

Post 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!!

Sundive
Newbie
Posts: 11
Joined: Wed Mar 25, 2020 11:27 am

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

Post 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

User avatar
Luisiana
FormaLms User
Posts: 46
Joined: Thu Mar 01, 2012 3:05 pm
Contact:

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

Post by Luisiana »

Buondì
in allegato la patch che risolve il problema generazione certificati, eliminazione singolo certificato e lista con titoli aventi apostrofi
Attachments
patch - fixed single certificate deletion.zip
(13.53 KiB) Downloaded 91 times

Post Reply