Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : mngncl 25 May 2011, 08:20:41
-
Carissimi,
nella visualizzazione frontend utente Autore o Editor sto cercando di realizzare un menu a tasti, in alto a sx, con le funzioni base: creare un nuovo documento, cercare documenti da modificare, ....
Prima questione:
come posso inserire una voce di menu Logout in questo menu? E' possibile farlo?
Seconda questione:
vorrei creare un tasto che visualizzi esclusivamente gli articoli creati dall'Autore loggato. Si può fare?
Scusate sempre le domande un po' banali, ma ne avrei altre che è meglio che non faccia....
Saluti, Nicola Mongelli
-
Ho risolto inserendo un nuovo modulo login visibile esclusivamente quando si è loggati.
Questo non è parte chiaramente del menu, ma lo sembra a tutti gli effetti.
In questo caso apparirà esclusivamente il tasto input submit Esci.
Dato che ho bisogno che questo sia visualizzato come immagine e non intendo modificare il modulo, anche perchè non ho ancora la competenza adatta, ho cercato e trovato la soluzione con i css:
-----------------------------------------------------------------------------------------------------------
#testata .editor_new_page .logout-button input[type="submit"]{
width: 90px;
height: 100px;
line-height: 100px;
margin-top: 0px;
display: block;
background: url(images/ico-close-editor.png) no-repeat 10px 0px;
background-repeat: no-repeat;
border: none;
cursor:pointer;
text-indent: -1000em;
}
-------------------------------------------------------------------------------------------------------------------------
Inizialmente ho avuto qualche problema con le trasparenze del png, ma poi tutto è andato a posto.
Il problema che mi rimane da risolvere è quello che avendo anche un menu laterale sx per il login che faccio comparire solo su alcune pagine, non visualizzo su tutte le pagine il tasto esci nella tool creata. Boh, come fare?
Aiutatemi vi prego.
-
Risolto.
Non era un problema di visualizzazione del modulo dovuto a joomla.
L'immagine del tasto non avendo un indirizzo assoluto non viene visualizzata.
Inserendo nel ccs con estensione .php il codice <?php echo $this->baseurl ?> funziona tutto.
Ciao a presto.
-
Scusate se insisto.
Il modo che ho utilizzato è quello canonico o ci sono delle altre soluzioni utilizzabili e meno articolate?
Spero che qualcuno mi risponda.
Ciao a presto.
-
penso sia un ottimo metodo,
per le rispose, magari azzeccare la sezione giusta aiuta molto, sposto.
-
Ciao, non so se stai ancora cercando. Ho trovato una soluzione migliore per integrare il tasto Logout in Menu.
Semplicemente crea una nuova voce di menu, la chiami 'Esci' o 'Logout' o come ti pare, come tipo metti 'link esterno' e inserisci questo indirizzo:
index.php?option=com_user&task=logout&return=Lw
Spero ti possa servire ;)
-
Ho provato questa interessante soluzione, ma il risultato è un errore 404.
Sai mica dirmi al volo dove sbaglio.
Io inserisco il link:
index.php?option=com_user&task=logout&return=Lw
sul browser viene risolto cosi:
index.php/component/user/?task=logout&return=Lw
Ma la risposta è un errore 404 - componente non trovato.
Grazie.
-
Devi mettere com_userS con la s finale:
index.php?option=com_users&task=logout&return=Lw
Cristian
-
Devi mettere com_userS con la s finale:
index.php?option=com_users&task=logout&return=Lw
Cristian
Stavo rispondendo la stessa cosa.
Spulciando nelle varie dir ho notato che la com_users ha appunto la s plurale.
Ma nel mio sito non mi fa logout, e rimane semplicemente sulla stessa pagina.