Logout
Autore: Gianluigi P.
Visite 1394,
Followers 1,
Condiviso 0
Cliccando su logout vorrei essere indirizzato non sulla pagina index.html ma su una a mio piacere, è possibile?
Postato il
il logout non è altro che un link semplicissimo... invece di usare il widget puoi inserire questo codice (che è lo stesso del widget) sostituendo il cancelletto con la pagina a cui vuoi atterrare...
<a class="imLogoutLink" href="#">Logout</a>
@Skeggia però così il logout non funzia...
vero...
...non ho provato, ma in un vecchio post dicevano che bisognava modificare il file
imlogout.php
https://helpcenter.websitex5.com/it/post/84016
da qualche versione precedente, il codice del logout è leggermente cambiato...
la pagina di atterraggio è codificata nel file x5settings.php... bisognerebbe mettere mano al codice prelevando un pezzetto da x5settings e aggiungerlo a imlogin per poi allegarlo al progetto, altrimenti le modifiche ad una successiva esportazione completa si sovrascriverebbe...
però funziona anche la vecchia sintassi del post che hai citato...
Si potrebbe procedere in questo modo...
in oggetto html il link al logout che chiameremo newlogout
<a class="imLogoutLink" href="res/newlogout.php">Logout</a>
poi con il blocco note creiamo la pagina newlogout.php che salveremo nella catrtella res con questo contenuto
<?php
@require_once("x5engine.php");
$pa = new imPrivateArea();
$pa->logout();
header("Location: /tuapagina.php");
exit;
// End of file newlogout.php
?>
tuapagina.php sarò la pagina che si aprirà dopo il logout.
In questo modo nondovremo rifare le modifiche ogni publicazione ma solo se cambiamo la pagina di landing
Ciao
certo giorgio, ci sono come sempre, varie strade per raggiungere l'obiettivo...
io ho fatto la prova con il pezzo di codice prelevato da x5setting inserendolo in imlogout e funziona...
se dovessi aver bisogno di questa possibilità penso che allegando al progetto il file imlogout.php e inviandolo nella cartella res dovrebbe sovrascrivere quello originale... ma è una prova che farò al momento di utilizzarlo... ciao...