[Risolto] Redirect a pagina precendente dopo il login
-
Joomla 5
Vorrei impostare il redirect dopo il login dell'utente alla pagina precedentemente visitata.
Esempio:
Un utente guest sta visitando la pagina /test da qui clicca su una voce di menu "login" (tipo di voce Modulo di accesso).
Vorrei che dopo il login l'utente (registered) venga ridirezionato alla pagina /testChe voi sappiate è possibile fare questa impostazione da Joomla 5
p.s. la voce di menu è configurata senza redirect ed in effetti mi porta alla pagina del profilo.
Ho provato anche a scrivere un plugin, ma al massimo mi ridireziona alla pagina del login.Grazie in anticipo a quanti vorranno aiutarmi
-
Ciao, no nativamente non è possibile perché dal momento che l'utente clicca sulla voce di menù login perdi in automatico il riferimento alla pagina sorgente.
Risolsi un problema analogo al tuo tempo fa con questo plugin: https://extensions.joomla.org/extension/sclogin-enhanced-login/Praticamente il pulsante "login" non porta alla pagina login ma apre un modale con il form delle credenziali, in questo modo l'utente fa effettivamente login sulla pagina che gli interessa e una volta loggato si ritrova esattamente lì.
Ciao -
@jabba beh a questo punto anche con un modale con Convert Forms.
-
@Gioacchino ha detto in Redirect a pagina precendente dopo il login:
@jabba beh a questo punto anche con un modale con Convert Forms.
Si ma per fare un form di login con convert forms devi tribolare parecchio ( https://www.tassos.gr/docs/convert-forms/functionality/authenticate-and-login-a-user-with-a-custom-form ). Quel modulo è pronto cotto e mangiato
-
@jabba Grazie mille! testato e funzionante
-
Alternativa sarebbe il plugin loginmodal di Brian Teeman.