Back to top

Autore Topic: pagine protette con joomla  (Letto 1480 volte)

Offline fabioweb

  • Appassionato
  • ***
  • Post: 443
    • Mostra profilo
pagine protette con joomla
« il: 14 Set 2013, 14:53:16 »
Ciao a tutti,
ci sono delle pagine del mio sito visualizzabili solo dopo aver fatto login.
Ho impostato quindi accesso registered alla voce di menù corrispondente. Così facendo però scompare letteralmente la voce di menù e invece vorrei che fosse cmq visibile...

Come posso fare?

Grazie mille

Offline Cereal___killer

  • Appassionato
  • ***
  • Post: 287
    • Mostra profilo
Re:pagine protette con joomla
« Risposta #1 il: 15 Set 2013, 01:43:04 »
Imposta "public" sulla voce di menu, ma "registered" sul contenuto che essa visualizza (ad esempio se la voce di menù in questione mostra un articolo, imposta "registered" a quell'articolo); in questo modo la voce di menù resta visibile ma se ci accede un utente non loggato, lo redireziona alla schermata di login;
No way as a way,
   no limit as a limit...

Offline fabioweb

  • Appassionato
  • ***
  • Post: 443
    • Mostra profilo
Re:pagine protette con joomla
« Risposta #2 il: 15 Set 2013, 12:02:57 »
Ciao!
grazie dell'aiuto! Ho fatto come hai detto e in parte funziona. La voce di menù si vede però l'articolo è nascosto e non da nessuna redirezione al login o messaggio del tipo: per vedere la pagina devi registrarti..



Offline Cereal___killer

  • Appassionato
  • ***
  • Post: 287
    • Mostra profilo
Re:pagine protette con joomla
« Risposta #3 il: 15 Set 2013, 17:23:22 »
Sì, hai ragione, mi ero scordato che mostra un messaggio di errore e non redireziona alla pagina di login;


un utente ha realizzato una semplice ed efficace funzione da aggiungere alla classe view e da richiamare nel costruttore, che non solo rileva se l'utente non ha i privilegi e lo redireziona alla pagina di login, ma dopo il login si ricorda anche dell'URL che era stato richiesto ed in questo modo può redirezionare alla pagina voluta;
spero non sia un problema per te il fatto che è in inglese:


http://joomla-answers.blogspot.it/2012/08/joomla-25-redirect-to-login-page-with.html
No way as a way,
   no limit as a limit...

Offline fabioweb

  • Appassionato
  • ***
  • Post: 443
    • Mostra profilo
Re:pagine protette con joomla
« Risposta #4 il: 16 Set 2013, 12:19:42 »
Fantastico! però non ho capito dove vada inseirta come ha già chiesto un altro utente..

Q: ok, but where should we place this function? in what file?
A: controller file.

Quale sarebbe il controller file? dentro la cartella mod_login?




Offline fabioweb

  • Appassionato
  • ***
  • Post: 443
    • Mostra profilo
Re:pagine protette con joomla
« Risposta #5 il: 16 Nov 2013, 14:08:53 »
Ciao scusa se rispolvero il topic.
Quale sarebbe la pagina del costruttore dove richiamare la funzione?

 



Web Design Bolzano Kreatif