Ho un sito Web che utilizza Joomla 3.5 e al momento ho una voce di menu principale "Login". Una volta effettuato l'accesso, ci sono alcune voci di sottomenu che compaiono sotto la voce di menu "Accesso".
Quello che voglio fare è cambiare il nome della voce di menu da 'Login' a 'Logout' e puntarlo su un'altra pagina in modo che possano effettivamente disconnettersi.
The Good Folks at OSTraining ha appena pubblicato questo Nice Tutorial :
L'accesso dell'ospite lo farà in modo che appaia solo agli utenti non connessi. Se per qualche motivo il tuo sito non ha accesso come Ospite, puoi usare questo tutorial per crearlo.
Quindi, creiamo il collegamento Logout.
Questa funzione è stata aggiunta in Joomla 3.5. Quindi se non hai questa opzione, dovresti aggiornare a Joomla 3.5 o versioni successive.
Infine, testiamo per assicurarci che tutto sia a posto.
Ecco alcune cose da verificare:
Questo è tutto quello che c'è da fare. Congratulazioni! Joomla 3.5 e versioni successive semplificano la configurazione.
Come sempre, grazie a OSTraining per i migliori tutorial di Joomla.
Ho dovuto fare la stessa cosa su uno dei miei siti.
Innanzitutto, dovresti creare un Template Override per il modulo mod_login
Una volta fatto, dovresti avere il seguente file:
ROOT/templates/tuo_template/html/mod_login/default_logout.php
Nota: il percorso può essere leggermente diverso a seconda della struttura del modello.
Quindi, apri il file sopra menzionato e aggiungi il seguente codice
$doc = JFactory::getDocument();
$doc->addScriptDeclaration('
jQuery(document).ready(function($){
$("#nav").find(".item-222 a").empty().text("Logout");
});
');
Ovviamente dovrai cambiare #nav
al selettore di menu avvolto e .item-222 a
al selettore di voci di menu.
Se fornisci un link al tuo sito, posso darti il codice esatto usato sopra, ma fino ad allora, questo è tutto ciò che posso fornire.
Spero che sia di aiuto
Ho apportato modifiche ai livelli di accesso dell'utente, ma questi non sembrano funzionare, da allora ho svuotato la cache e ora il sito Web sembra funzionare come volevo.
PER LIVELLI DI ACCESSO UTENTE:
PER GLI ARTICOLI DEL MENU:
Ora quando eseguo l'accesso, il menu si aggiorna correttamente.