Problema su Iscrizione al corso

Funzionalità di frontend per utenti e amministratori dei corsi: navigazione generale, materiali didattici, test, registro valutazioni, ecc.
Post Reply
carlobaratto
Newbie
Posts: 4
Joined: Thu May 21, 2020 8:31 pm

Problema su Iscrizione al corso

Post by carlobaratto »

Buongiorno e complimenti per la piattaforma che uso con soddisfazione da qualche mese :)
Ho un problema con l'iscrizione ai corsi.
Il corso in questione è a libera iscrizione, quando l'utente clicca su SUBSCRIBE compare un popup con le opzioni Submit e Undo.
Cliccando su Submit non accade nulla e la console restituisce il messaggio seguente:

utilities.js:17 POST https://vlearning.vwinfoundation.com/ap ... beToCourse& 500

Sapete darmi una mano?

Grazie
Carlo

alfa24
Senior Boarder
Posts: 998
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Problema su Iscrizione al corso

Post by alfa24 »

Hai un errore 500 sulla chiamata a https://vlearning.vwinfoundation.com/ap ... beToCourse, sicuramente un fatal error di PHP. Per sapere qual è, o vai a cercare nei log del web server, o attivi il debug, cerchi di replicare e vai a cercare l'errore nella network tab (non lo vedrai sulla pagina perché è ajax).
I'm Jasmines, the One. If you need, you can contact me.

carlobaratto
Newbie
Posts: 4
Joined: Thu May 21, 2020 8:31 pm

Re: Problema su Iscrizione al corso

Post by carlobaratto »

Grazie mille per il suggerimento!

Scrivo sperando che sia utile per gli altri, il problema è nel passaggio di parametri da:
../appLms/controllers/CatalogLmsController.php

Alla riga 340:
$userinfo = $this->acl_man->getUser($idst, $id_user);

Passava solo $id_user mentre il file:

/lib/lib.aclmanager.php
alla riga 1037 la funzione riceve $idst, $id_user, aggiungendo $idst funziona tutto :)

Carlo

Post Reply