Page 1 of 1
limitare la modifica di alcuni campi nel profilo utenti.
Posted: Tue Feb 11, 2020 7:11 pm
by pexlex
Come posso limitare alcuni campi nella modifica del profilo utente?
Porta a questo link: appLms/index.php?r=lms/profile/show&ap=mod_profile
Vorrei che alcuni campi, precisamente alcuni Campi supplementari, siano limitati: cioè l'utente non puo modificarli, solo l'amministratore.
Grazie
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Tue Feb 11, 2020 11:12 pm
by max
ciao,
quando li assegni, puoi scegliere l'opzione "invisibile all'utente"
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Wed Feb 12, 2020 12:20 am
by pexlex
Grazie per la risposta max, intendevo dire quando accedo da utente è possibile non far vedere all'utente "Scegli File".
Grazie
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Wed Feb 12, 2020 9:24 am
by max
Ok, come dicevo: se scegli "rendi invisibile all'utente" l'utente non li vede (ma l'amministratore sì).
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Wed Feb 12, 2020 12:37 pm
by pexlex
scompare oltre all'utente anche all'amministaore
ma se io da amministratore carico un file è possibile farlo vedere e scaricare agli utenti senza che loro possano cancellarlo o caricare altri file?
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Wed Feb 12, 2020 3:52 pm
by pexlex
ma con una funzione si puo fare scomparire per gli utenti:
<span id="upLLoad" runat="server">
<input type="file" class="fileupload" id="field_upload_6" name="field_upload[6]" value="" alt="Attestato Alimentarista">
</span>
esempio di codice:
upLLoad.Visibile = Variabile=="Amministratore";
Re: limitare la modifica di alcuni campi nel profilo utenti.
Posted: Wed Feb 12, 2020 4:50 pm
by alfa24
L'admin lo vede comunque in backend.
pexlex wrote: ↑Wed Feb 12, 2020 12:37 pm
ma se io da amministratore carico un file è possibile farlo vedere e scaricare agli utenti senza che loro possano cancellarlo o caricare altri file?
Tutto è possibile, "basta" implementare le logiche.