La posizione è definita dal template. Il messaggio sarà caricato in una specifica posizione definita dentro l'indez.php del template.
Hai due possibilità:
fai un override dell'index.php del template e ti sposti l'output dove vuoi te
usi un'estensione tipo engagebox di Tassos (direi la versione a pagamento) e sposti quei messaggi in un popup: https://www.tassos.gr/blog/how-to-display-joomla-system-messages-in-popup
Umh no che io ricordi esistevano (ed esistono ancora) solo {loadposition} , {loadmodule} e {loadmoduleit} ma tutti e 3 servivano per caricare moduli dentro gli articoli, non il contrario
@Massimo57
visto i pochi contenuti del vecchio sito fai prima ad installare un joomla 5 per poi partire alla grande importando i vecchi contenuti del sito HTML.
Vedrai che non è troppo complicato.
@carmelo-catalano l'assistenza del sito dove ho acquistato il template, mi ha risposto cosi... "La posizione dei moduli è controllata nelle impostazioni del modello - scheda Layout.
Lì puoi eliminare, modificare e creare ancora più posizioni da utilizzare nei moduli."
...non è che mia molto chiaro cosa e dove operare 😭
@Lucantropo concordo con tutto quanto hai scritto.
La questione di immaginare e sperimentare un modo per fidelizzare gli utilizzatori dei siti e di conseguenza quale Joomla ci vorrebbe mi sembra un percorso corretto.
Difficile forse.
Ni, bisogna andare a mettere le mani nel controller (cosa in genere sconsigliata perchè altrimenti al prossimo aggiornamento di joomla viene tutto sovrascritto) e soprattutto bisogna vedere se la mail viene inviata prima o dopo il salvataggio dei dati nel database, perchè se viene inviata prima allora quei dati nel db non ci sono ancora...
@maicolstaip
Ciao, in effetti avevo spostato tutti i file di joomla sulla cartella principale del server. e fatto delle modifiche sul file configuration.php, ma non ha funzionato, quindi ho ripiegato sulla index.php ed ho inserito il codice di reindirizzamento che ho postato sopra e pare che funzioni