Back to top

Autore Topic: [RISOLTO]Modificare il Redirect per login Fallito di Joomla  (Letto 4190 volte)

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Ciao a tutti,
ho la necessità di modificare il redirect del core (magari facendo un override) dove c'è il puntamento quando il login di Joomla fallisce.

Al momento punta su /index.php/component/users/?view=login io invece vorrei che puntasse da un altra parte.
Questo perché, avendo assegnato un template alla pagina di Login, chiaramente cosi va tutto a farsi benedire :D


Ps: E' un sito Intranet, per questo ho la necessità di fare queste modifiche "estreme"...
La domanda è: dove vado a mettere le mani??


Thanks


And
« Ultima modifica: 04 Gen 2017, 12:20:16 da andreasuriani »
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #1 il: 03 Gen 2017, 18:05:18 »
Aiutoooooo  :o
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #2 il: 04 Gen 2017, 11:39:45 »
Crea una voce di menù di tipo utenti login e chiamala "riprova" o quello che vuoi.
Questa voce se vuoi la puoi rendere "invisibile" inserendola in un gruppo menù che non collegherai a nessun modulo menù:
Leggi qui per approfondimenti

adesso quandi sbagli le credenziali andrai a finire in questa pagina appena creata www.tuosito.it/riprova.html
per non cambiare template abbinerai la voce di menù al tuo template secondario.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #3 il: 04 Gen 2017, 11:46:15 »
Prima di tutto: grazie.


Ho fatto in questo modo:
1) Creato Menu denominato "Nascosto"
2) Inserita Voce di Menu Login denominata "Autenticazione Fallita"
3) Abbinato voce di Menu a Template


Ora però, sul template principale, non appare più il modulo Login.............



"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #4 il: 04 Gen 2017, 11:49:00 »
prova a inserire provvisoriamente la voce di menù nel menù del tempate principale
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #5 il: 04 Gen 2017, 11:50:25 »
No, niente da fare.. non ne vuole sapere
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #6 il: 04 Gen 2017, 11:54:09 »
nel template il modulo login è inserito in una posizione immagino
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #7 il: 04 Gen 2017, 11:59:28 »
Siccome sono previdente avevo fatto il backup prima di procedere, quindi ho ripristinato.


Ricominciamo:
1) Creata voce di Menu "hidden"
2) Creato menu Autenticazione Fallita
3) Assegnato ad Autenticazione Fallita lo stesso template di "Login"


Ora quando sbaglio il login, rimane sullo stesso template ma, giustamente, mi compare sia il modulo login che la pagina di login.


Era qui che ho copiato un template assegnandolo a quel menu ma, cosi facendo, poi (non so perché!) mi scompare anche il modulo login sulla home principale...
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #8 il: 04 Gen 2017, 12:05:01 »
crea voci di menù login nascoste o meno per i due template, così potrai gestire la visibilità del modulo login.

quando non c'è una voce di menù principale, i moduli si "attaccano" secondo una la logica ereditaria...
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #9 il: 04 Gen 2017, 12:07:55 »
Però il problema rimane,ovvero appare la pagina di login e non il modulo...


Ho fatto un override del modulo, pertanto mi occorre che , anche se si sbaglia il login, compaia il modulo e non la pagina di login..
Non so se mi sono spiegato bene...
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #10 il: 04 Gen 2017, 12:14:42 »
Ho fatto un override del modulo, pertanto mi occorre che , anche se si sbaglia il login, compaia il modulo e non la pagina di login..
Non so se mi sono spiegato bene...

no, forse non ho capito cosa vuoi fare
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:Modificare il Redirect per login Fallito di Joomla
« Risposta #11 il: 04 Gen 2017, 12:18:34 »
Risolto in questo modo:


Ragionando sul fatto che la pagina di Login e utente in generale, non la utilizzo ho fatto un override del file default.php sito in components\com_users\views\login\tmpl


Codice: [Seleziona]

<?php
/**
 * @package     Joomla.Site
 * @subpackage  com_users
 *
 * @copyright   Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */


defined('_JEXEC') or die;


$cookieLogin $this->user->get('cookieLogin');


if (
$this->user->get('guest') || !empty($cookieLogin))
{
   
// The user is not logged in or needs to provide a password.
   //echo $this->loadTemplate('login');
}
else
{
   
// The user is already logged in.
   
echo $this->loadTemplate('logout');
}




In pratica, inibisco il caricamento del login in caso di utente guest o fallito login ma Joomla mi restituisce cmq l'errore di Login e il caricamento correttodel modulo di Login.


Immagine in allegato.


Adesso era chiaro? :P
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:[RISOLTO]Modificare il Redirect per login Fallito di Joomla
« Risposta #12 il: 04 Gen 2017, 12:22:41 »
si adesso si, forse ci sarei arrivato senza override, ma va bene lo stesso.

Ottimo!
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:[RISOLTO]Modificare il Redirect per login Fallito di Joomla
« Risposta #13 il: 04 Gen 2017, 12:24:18 »
Essendo una Intranet, preferisco modificare il Core cosi non ho troppi "intrecci" sui menu :P


Poi ti farò vedere il risultato finale... ti anticipo che sono (quasi) tutti moduli e form creati con Chronoforms :D
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:[RISOLTO]Modificare il Redirect per login Fallito di Joomla
« Risposta #14 il: 04 Gen 2017, 18:14:04 »
Essendo una Intranet, preferisco modificare il Core cosi non ho troppi "intrecci" sui menu :P


Poi ti farò vedere il risultato finale... ti anticipo che sono (quasi) tutti moduli e form creati con Chronoforms :D

 :P :P
dunque vediamo....centocinquanta form a 8 euro più iva :P :P :P :P :P 8) 8) 8) 8)
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline andreasuriani

  • Appassionato
  • ***
  • Post: 470
  • Sesso: Maschio
  • Rag,Gran ladr.farabut, figlio di put . Direttore
    • Mostra profilo
Re:[RISOLTO]Modificare il Redirect per login Fallito di Joomla
« Risposta #15 il: 05 Gen 2017, 14:53:27 »
No tranquillo, sto con il regime dei minimi, l'IVA non te la faccio pagare  8) 8) 8) 8)
"Ragionere che fa, batti?! - Ma, mi dà del tu?? - No No dicevo, Batti Lei? - Ah Congiuntivo!"

 



Web Design Bolzano Kreatif