Joomla.it Forum
Joomla! 3 => Joomla! 3 => : DANINAP 18 Jun 2015, 10:02:47
-
Salve a tutti.
Ho creato una voce a menu che aggancia un articolo visibile solo agli utenti registrati.
Ora cliccando sulla voce a menu se non si è loggati vorrei far visualizzare un messaggio che avvisi che la visualizzazione sia legata solo agli utenti registrati invitando la registrazione ..
E' fattibile questa cosa ?
-
Rispondo da profano. La soluzione più semplice per fare quello che chiedi è collegare la voce di menu ad un articolo dove scrivi il testo che invita all'iscrizione e solo per quella voce di menu pubblichi il modulo di login.
-
alla voce di menu c'è agganciato l'articolo visibile solo agli utenti registrati. io vorrei inserire un messaggio solo se non loggati
-
Ciao DANINAP,
se hai fatto tutto correttamente già dovrebbe apparire a chi non è registrato il messaggio in evidenza:
Errore
Non sei autorizzato a vedere questa risorsa.
Se vuoi poi puoi pensare di modificare il testo di questo messaggio sfruttando l'override della lingua
-
vedo la pagina vuota senza messaggi
-
prova ad impostare per un attimo il template protostar di Joomla come default, forse il tuo template non ha la posizione per i messaggi di sistema di Joomla.
Metti anche un link al tuo sito così proviamo a verificare.
-
www.gdmsrl.it pagina nuovi arrivi
-
hai ragione con il mio template non si vede il messaggio.
come posso risolverlo ?
-
puoi provare ad indagare nel codice del template Protostar per riportare quella posizione anche nel tuo template.
Oppure se il template che utilizzi è stato sviluppato da altri puoi provare a chiedere a loro di integrare la posizione dei messaggi di sistema di Joomla, è una cosa abbastanza importante da includere in un template.
-
il template l'ho fatto io.
vediamo cosa trovo, anche se la position-12 è presente anche nel mio template...
vediamo vi faccio sapere...
-
Cosa posso cercare ? mi sapete dare qualche indicazione ?
-
trovi qualche indicazione in questa FAQ
http://www.joomla.it/mediawiki/index.php?title=Joomla!_3:Domande_e_Risposte_FAQ#Il_template_non_visualizza_i_messaggi_di_sistema_da_frontend.2C_come_fare.3F
-
Perfetto.
con il link che mi hai inviato funziona, anche se stranamente la stringa che ho preso da incollare nel template
era già presente nella versione 2.5 che nella 3.
Ma nella 3 non veniva visualizzato.
Grazie di tutto.