Back to top

Autore Topic: [RISOLTO] pagina login form nascosta  (Letto 10646 volte)

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
[RISOLTO] pagina login form nascosta
« il: 31 Mag 2012, 09:43:00 »
Ciao a tutti,
ho necessità di creare un link ad una pagina (nascosta) che contenga il modulo di Login Form (nativo di Joomla).
Ho pensato quindi di creare un menù sul quale creo una voce collegata a questa pagina/articolo fittizia.
Il modulo relativo al menù appena creato lo lascio disabilitato.
Pubblico il modulo Login Form in pos. right (ad esempio) e lo metto visibile solo su questa pagina.
A questo creo un semplice link (href) a questa pagina nascosta e lo metto nel footer (per non avere una voce di menù).
Cliccando sul link, si vede la pagina nascosta ma il modulo NO.
Il modulo si vede se e solo lo rendo visibile "su tutte le voci di menù" (opzione del modulo).
Dove mi sbaglio ?


p.s. joomla ultimissima versione 2.5.4
« Ultima modifica: 31 Mag 2012, 16:33:59 da abombazza »

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #1 il: 31 Mag 2012, 10:38:30 »
per favore mi sapete dire qualcosa in merito ?

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #2 il: 31 Mag 2012, 10:44:11 »
non so cosa ti serva ma stai facendo qualcosa di "bizzarro"... il componente lo richiami da url che ti serve nasconderlo?

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #3 il: 31 Mag 2012, 10:56:37 »

Grazie....Allora ti dico quello che mi serve:
ho creato un link nel footer  una link "Login" che servirà ad un particolare utente per editare,creare articoli.
Vorrei che da questo link si apra una pagina dove l'utente si può autenticare .... come posso fare ?


Spero di essere stato + chiaro di prima.


Grazie

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #4 il: 31 Mag 2012, 11:06:28 »
a href="tuosito/index.php?option=com_login"

...dovrebbe funzionare anche con il modulo disabilitato

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #5 il: 31 Mag 2012, 11:14:32 »
l'ho provato ma mi da errore 404.

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #6 il: 31 Mag 2012, 11:24:00 »
...scusa,... a volte sono un bamba.. :)

index.php?option=com_users&view=login

M.

ps dimmi se funziona che lo modifico altrimenti hai un sacco di visite :)
« Ultima modifica: 31 Mag 2012, 11:36:34 da mau_develop »

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #7 il: 31 Mag 2012, 11:31:03 »
Perfetto funziona...
un'altra domanda, se mi permetti,
come si può mettere allo stesso modo un link LOGOUT che funzioni allo stesso modo del Link LOGIN ?


Grazie in anticipo

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #8 il: 31 Mag 2012, 11:42:00 »
:)  ...prova a ricliccare sullo stesso link

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #9 il: 31 Mag 2012, 11:45:10 »
Mi rimanda alla stessa pagina...
la cosa migliore è che il link LOGIN cambiasse in LOGOUT appena dopo essersi loggati.
Hai idee o magari un qualcosa in php già fatto ?


Grazie come sempre in anticipo.



mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #10 il: 31 Mag 2012, 11:51:56 »
se sei loggato dovrebbe comparirti il logout... almeno a me compare

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #11 il: 31 Mag 2012, 11:54:01 »
SICURAMENTE il problema è che io ho fatto un semplice link nell'index.php del template <a href="...."/>Login[/url]
Per cui è ovvio che non mi comparirà mai Logout nel momento in cui mi loggo.


Come mi consigli di variare il tutto ?

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #12 il: 31 Mag 2012, 13:50:38 »
magari sbaglio dando per scontato qualcosa ma se funziona cliccando sul link il codice usato per visualizzare il logout è uguale perchè quando raggiungi quel link controlla se sei guest ti presenta il login, se sei loggato ti presenta il bottone del logout

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #13 il: 31 Mag 2012, 13:55:33 »
Considera che il link l'ho messo manualmente io, come ti dicevo prima, con un tag <a href....> che punta a  index.php?option=com_users&view=login

quindi è un link statico, nessun bottone.


Ti allego la strisciolina del footer che sta nella parte inferiore del sito dove vedrai il link LOGIN.

[allegato eliminato da un amministratore essendo vecchio più di un anno]
« Ultima modifica: 31 Mag 2012, 14:02:52 da abombazza »

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #14 il: 31 Mag 2012, 13:59:17 »
no, il bottone intendevo quello del form di joomla per fare il logout

prova a mettere il link visibile sul tuo sito

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #15 il: 31 Mag 2012, 14:05:59 »
il sito è in costruzione e non posso pubblicarlo.
Guarda il mio precedente messaggio ti ho allegato l'immagine del footer.
In pratica nel footer devo mettere la possibilità di fare il Login e il Logout però non volevo usate i bottoni ma dei semplici link per non impastrocchiare la grafica.

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #16 il: 31 Mag 2012, 14:20:10 »
ascolta, l'ho appena fatto e funziona tutto benissimo non so cosa stai facendo...

che punta a  index.php?option=com_users&view=login
---------------------------------------------------------------------------
spero che punti a tutto l'url completo ..http://www etc

se nel tuo sito metti
Codice: [Seleziona]
<a href="<?php echo $this->baseurl ?>/index.php?option=com_users&view=login" >login</a>

al primo click compare il modulo di login se invece ci clicchi da loggato ti compare il bottone logout... più semplice di così non so che dirti

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #17 il: 31 Mag 2012, 14:30:46 »
Si certo il www.nomesito.it/....  ce l'ho messo e come....
Forse non mi sono spiegato benissimo e non so neanche se si può fare però l'idea mia è quella di far cambiare la scritta "Login" in "Logout" non appena mi loggo.
Poi ovviamente è naturale che il link rimandi alla pagina
www.nomesito.it/index.php?option=com_users&view=login

mau_develop

  • Visitatore
Re:pagina login form nascosta
« Risposta #18 il: 31 Mag 2012, 16:20:21 »
<?php
   $user =& JFactory::getUser();
   $user->guest ? $inout='login' : $inout='logout';
?>
<a href="<?php echo $this->baseurl ?>/index.php?option=com_users&view=login" ><?php echo $inout ?>[/url]

M.

Offline abombazza

  • Appassionato
  • ***
  • Post: 493
    • Mostra profilo
Re:pagina login form nascosta
« Risposta #19 il: 31 Mag 2012, 16:33:38 »
perfetto mau...funziona alla grande....dimmi una cosa dove hai reperito il codice ?

 



Web Design Bolzano Kreatif