Back to top

Autore Topic: Come creare la voce di menu Login/Logout  (Letto 5928 volte)

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Come creare la voce di menu Login/Logout
« il: 19 Ago 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
« Ultima modifica: 19 Ago 2016, 10:52:13 da alexred »

Offline Mary59

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #1 il: 22 Ago 2016, 15:04:11 »
Grazie!!! Non ci avevo pensato ;-) Semplice e con grande impatto!

Offline raonte

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #2 il: 22 Ago 2016, 16:53:23 »
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.

« Ultima modifica: 22 Ago 2016, 17:06:27 da raonte »
http://obiettivomaremma.altervista.org/, il sito con cui mi diverto

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #3 il: 22 Ago 2016, 19:58:22 »
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 ?

Offline raonte

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #4 il: 22 Ago 2016, 20:08:37 »
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.
http://obiettivomaremma.altervista.org/, il sito con cui mi diverto

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #5 il: 22 Ago 2016, 20:40:11 »
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

Offline raonte

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #6 il: 23 Ago 2016, 09:46:42 »
Perfetto alexred, con il tuo suggerimento ora funziona perfettamente.
http://obiettivomaremma.altervista.org/, il sito con cui mi diverto

Offline Daniele Pinna

  • Appassionato
  • ***
  • Post: 595
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #7 il: 29 Ago 2016, 02:38:39 »
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)

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #8 il: 29 Ago 2016, 08:57:23 »
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.
« Ultima modifica: 29 Ago 2016, 09:55:10 da alexred »

Offline Daniele Pinna

  • Appassionato
  • ***
  • Post: 595
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #9 il: 29 Ago 2016, 12:19:40 »
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:
Citazione
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:

Citazione
Nessun risultato corrispondente         

Trova le estensioni che non sono state installate attraverso il normale processo di installazione.
« Ultima modifica: 29 Ago 2016, 12:28:26 da Daniele Pinna »

Offline Daniele Pinna

  • Appassionato
  • ***
  • Post: 595
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #10 il: 29 Ago 2016, 19:25:08 »
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...

Offline Daniele Pinna

  • Appassionato
  • ***
  • Post: 595
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare la voce di menu Login/Logout
« Risposta #11 il: 30 Ago 2016, 01:31:12 »
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.

 



Web Design Bolzano Kreatif