Back to top

Autore Topic: [Risolto]Ritorno a l'index.php dopo administrator  (Letto 3136 volte)

Offline mostro

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
[Risolto]Ritorno a l'index.php dopo administrator
« il: 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.
« Ultima modifica: 14 Feb 2010, 20:55:50 da mostro »

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Ritorno a l'index.php dopo administrator
« Risposta #1 il: 14 Feb 2010, 09:42:47 »
Benvenuto nel forum di joomla.it
Citazione
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

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
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

mau_develop

  • Visitatore
Re:Ritorno a l'index.php dopo administrator
« Risposta #2 il: 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...
« Ultima modifica: 14 Feb 2010, 10:33:33 da mau_develop »

Offline mostro

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:Ritorno a l'index.php dopo administrator
« Risposta #3 il: 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:

Citazione
$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 :

Citazione

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


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

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

in :

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

ma sempre niente.........

Offline mostro

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:Ritorno a l'index.php dopo administrator
« Risposta #4 il: 14 Feb 2010, 19:13:42 »
Citazione da: 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 :
Citazione
$mainframe->redirect('index.php?option=com_login');

a :
Citazione
$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

 



Web Design Bolzano Kreatif