Joomla.it Forum
Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : alexred 19 Aug 2016, 10:47:36
-
Con le ultime versioni di Joomla è disponibile la possibilità di creare la classica voce di menu "Login" (o in italiano "Accedi") che appena loggati diventa "Logout" (o in italiano "Esci"). Vediamo come fare...
Link all'articolo: http://www.joomla.it/e-ancora/articoli-community-3x/8350-come-creare-la-voce-di-menu-login-logout.html
-
Grazie!!! Non ci avevo pensato ;-) Semplice e con grande impatto!
-
Ciao Alexred,
ho provato il tuo suggerimento, simpatico, comodo e perfettamente funzionate. Però ora, con qualsiasi tipo di utente, nella home compare il classico "Errore non sei autorizzato a vedere questa risorsa", anche se la home è perfettamente visibile.
-
Ciao raonte,
io non riesco a replicare il tuo problema.
Specifica molto, molto meglio come riuscire a replicare il problema con Joomla 3.6.2.
Esattamente con quale tipo di utente ?
-
Ciao Alexred,
ho provato con tutti i tipi di utente, da manager a superuser.
Una particolarità, se accedo dal menù si presenta il problema, se invece accedo dal modulo login è tutto regolare. Ho provato ad accedere dal menu con il modulo login sia attivo che sospeso.
Poiché Recaptcha, non so come mai, non mi permette l'iscrizione di nuovi utenti, ho fatto delle prove anche disabilitando o no Recaptcha. Tanto per finire le prove ora ho anche cestinato il modulo login, ma nulla è cambiato.
-
ok, grazie per i dettagli, ora sono riuscito a replicare il problema.
Per risolvere è necessario nei parametri della voce di menu "login"
in "Redirezione voce di menu login" impostare Home o una differente pagina.
Vado ad inserirlo anche nell'articolo
-
Perfetto alexred, con il tuo suggerimento ora funziona perfettamente.
-
Strano... io non ho l'Accesso "Guest" ma solo Public, Registered e Special.
Chiaramente impostando "Public" chi è autenticato vede anche la voce Login.
l'Accesso Guest va creato prima oppure c'è qualche problema in questa installazione?
(Joomla! 3.6.2)
-
strano, forse quel sito proviene da qualche vecchia versione di Joomla e qualche aggiornamento non è andato bene (avrai mica fatto l'aggiornamento manuale via ftp?).
Controlla in gestione estensioni -> database
e gestione estensioni -> esplora
se è tutto ok o se ti segnala azioni da compiere.
-
Si... quel sito nasce con la 1.0 di volta in volta aggiornato alle varie versioni che uscivano.
Lo stesso problema l'ho notato su un altro mio sito, sempre partito con la 1.0 e qualche altro sito nato con la 1.5.
Stessa cosa con due siti iniziati con la 2.5
Nessun problema con un sito iniziato con la 3.3.0
Questi siti sono tutti sullo stesso server (o meglio sugli stessi server dello stesso fornitore) ottimizzato per Joomla, per cui non ho dovuto fare aggiornamento tramite FTP.
Ora vedo se riesco, copiando i dati da quello che funziona, a ricreare l'accesso Guest.
(ho già fatto qualche prova ma non funziona come dovrebbe)
Edit:
Dimenticavo:
Estensioni -> Gestione -Z Database dice:
Nota
La struttura delle tabelle del Database è aggiornata.
Versione schema Database (in #__schemas): 3.6.0-2016-06-05.
Versione aggiornamento (in #__extensions): 3.6.2.
Database driver: mysqli.
Sono state controllate correttamente 98 modifiche al database.
158 modifiche al database non hanno alterato la struttura delle tabelle e sono state ignorate.
Mentre
Estensioni -> Gestione -> Esplora dice:
Nessun risultato corrispondente
Trova le estensioni che non sono state installate attraverso il normale processo di installazione.
-
Ho provato a replicare la struttura di un sito dove c'è il Livello di Accesso Guest (ma anche Super User che prima era semplicemente in Special), ma continua a non funzionare.
Allego due screenshoot una del sito che funziona e l'altra del sito dove non funziona. L'unica differenza visibile è il livello di accesso Clienti aggiunto da me.
Ora frugo nelle impostazioni del Database... forse c'è qualche differenza li...
-
Ho risolto il problema smanettando sul Database e cancellando il livello "Clienti"
Domani vedo di replicare i passaggi su un altro sito dove ho il problema prendendo più appunti e facendo un po' di screenshot.