Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : mostro 14 Feb 2010, 09:08:29

: [Risolto]Ritorno a l'index.php dopo administrator
: mostro 14 Feb 2010, 09:08:29
Salve a tutti,
avrei un piccolissimo problema,
mi sono rivolto al forum Francese ( la dove vivo ) e per il momento non sanno aiutarmi.
Sporgo il mio problemino, nella speranza di trovare una soluzione :
riscontro il problema di non ritorno a l'index.php del sito una volta che mi sono sloggato dall'administrator, cioé, il sito tutto ok, mi loggo nel pannello administrator, faccio quello che devo fare, poi clicco su SCONNETTI del pannello administrator e mi ritorno alla pagina del logout dell'administrator invece di rindirizzarmi sull'index.php del sito....
non riesco a trovare dove modificare e cosa, per far in sorte che dopo la sconnessione dal pannello administrator mi posso ridirigere direttamente sull'index.php del sito.

Grazie per le vostre risposte.
: Re:Ritorno a l'index.php dopo administrator
: 56francesco 14 Feb 2010, 09:42:47
Benvenuto nel forum di joomla.it
per far in sorte che dopo la sconnessione dal pannello administrator mi posso ridirigere direttamente sull'index.php del sito.
ti avranno già detto che non c'è alcuna impostazione di default per far questo..
non saprei se la tecnica dell'override http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
 (http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html)
si può applicare anche nella parte amministrativa di joomla che ha proprie regole, si potrebbe provare
se non si può allora occorre modificare delle righe di codice che però hanno il difetto di sparire ad ogni aggiornamento che interessa il file o i files modificati..

buona permanenza nel forum
: Re:Ritorno a l'index.php dopo administrator
: mau_develop 14 Feb 2010, 10:31:40
file administrator/com_login/admin.login.php
--------------------------------------------

riga 88 circa

function logout() {
   global $mainframe;

//-> evabbè, se vuoi fare il logout... te lo faccio fare...
   $result = $mainframe->logout();
//-> se però c'è un errore torna alla pagina di login
if (!JError::isError($result)) {
   mainframe->redirect('index.php?option=com_login');
}
//-> se non ci sono stati errori ti spedisco al Controller che ci pensa lui, quindi, cambi questo switch con il redirect che vuoi

LoginController::display();
   }
}

#################################################
se al posto di LoginController::display();
metti:
$mainframe->redirect('../index.php');

finisci nell'homepage del tuo sito

M.

ps: ai francesi diglielo che il nostro formaggio è migliore e andiamo più veloci in bicicletta... poi i mondiali li abbiamo vinti noi...
: Re:Ritorno a l'index.php dopo administrator
: mostro 14 Feb 2010, 19:07:54
grazie per le vostre risposte...
Dunque ho provato in locale leggere il codice per cambiarlo

ma io trovo questo in fondo pagina del admin.loging.php:

$credentials['username'] = JRequest::getVar('username', '', 'method', 'username');
      $credentials['password'] = JRequest::getVar('passwd', '', 'post', 'string', JREQUEST_ALLOWRAW);

      $result = $mainframe->login($credentials);

      if (!JError::isError($result)) {
         $mainframe->redirect('index.php');
      }

      LoginController::display();
   }

   function logout()
   {
      global $mainframe;

      $result = $mainframe->logout();

      if (!JError::isError($result)) {
         $mainframe->redirect('index.php?option=com_login');
      }

      LoginController::display();
   }
}


dunque ecco la comanda della sconnessione del admnistrator che mi ritrovo quando mi sloggo :


http://127.0.0.1/administrator/index.php?option=com_login&task=logout


dunque ho provato a cambiare questo dal admin.login.php:

$mainframe->redirect('index.php?option=com_login');

in :

$mainframe->redirect('index.php')

ma sempre niente.........
: Re:Ritorno a l'index.php dopo administrator
: mostro 14 Feb 2010, 19:13:42
: mau_develop

ps: ai francesi diglielo che il nostro formaggio è migliore e andiamo più veloci in bicicletta... poi i mondiali li abbiamo vinti noi...[/quote


Minchia si scusami errore mio et del cache navigatore...
ho cambiato in basso pagina da :
$mainframe->redirect('index.php?option=com_login');

a :
$mainframe->redirect('../index.php');

e li tutto funge...

e sono daccordissimo con té per quanto riguarda il formaggio, la bicicletta e sopratutto I CAMPIONIII DEL MONDOOOO