auto_subscribe

Segnalate qui eventuali problemi riscontrati durante il normale utilizzo
Post Reply
alfa24
FormaLms Expert
Posts: 229
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

auto_subscribe

Post by alfa24 » Thu Jun 21, 2018 11:08 am

Ciao,
in forma 1.4.3, nel file /appLms/admin/views/course/maskcourse.php noto:

Code: Select all

    .((($_REQUEST['r'] == 'alms/course/newcourse')  || ($_REQUEST['r'] == 'alms/course/modcourse' && $row[0] == 0))? Form::getCheckbox(Lang::t('_AUTO_SUBSCRIPTION'), 	'auto_subscription', 	'auto_subscription', 	'1', true ) : '' )            
Che dovrebbe essere un'espressione condizionale per mostrare il checkbox di autoiscrizione al corso.
Cosa dovrebbe essere $row[0], non definito da nessuna parte? Cosa si voleva controllare? Che ci si trova sulla form di creazione (newcourse) oppure di modifica (modcourse) E .... (la butto lì: l'utente che sta modificando non è ancora iscritto?)?
Ci sono altre alternative che volevate escludere, per aver aggiunto questa espressione condizionale?
Per esempio, mi viene in mente, consentireste l'autoiscrizione nel caso di corsi d'aula o ad edizioni? Io no...
I'm Jasmines, the One

Post Reply