Buongiorno a tutti
Ho un problema con il SEF nativo di Joomla (3.3.6) collegato al fatto che ho il sito in multilingua.
Il sito in questione è
http://www.giocoleria.orge tra i componenti uso ***** (ultima versione)
Spiego subito perchè non penso sia un problema di **** per tragliare la testa al toro.
Disabilitando il SEF nativo tutto funziona correttamente (quindi mi viene da escludere anche problemi con incompatibilità con Javascript vari)
Il problema è di come "monta" le URL il SEF.
Durante la registrazione di un nuovo utente,
il pulsante NEXT smette di funzionareSe guardo il codice sorgente della registrazione utente in
versione ITALIANA trovo il seguente codice:
/*<![CDATA[*/
var jax_live_site = 'http://www.giocoleria.org/index.php/gorg-social-network/';
var jax_token_var='3b797652e6f5d47c44e4f3bcd5f02481';
/*]]>*/
Come potete vedere
aggiunge il suffisso /gorg-social-network/ dopo l'index.php e non penso che dovrebbe esserci
nella
versione INGLESE il codice cambia nuovamente e diventa così:
/*<![CDATA[*/
var jax_live_site = 'http://www.giocoleria.org/index.php/en/';
var jax_token_var='3b797652e6f5d47c44e4f3bcd5f02481';
/*]]>*/
Come potete vedere
aggiunge il suffisso /en/ dopo l'index.php.
Mentre l'url corretto penso
dovrebbe essere: http://www.giocoleria.org/en/index.phpCome detto in precedenza, disattivando il SEF nativo di Joomla, riprende a funzionare correttamente Al momento ho trovato una "Pezza" per farlo funzionare ugualmente, ma ho problemi nel back-end con il componente ****.
La soluzione provvisoria è quella di aprire il file ajax.php nel seguente percorso:
/plugins/system/azrul.system/pc_includes
e ho cambiato la seguente porzione di codice da:
/*<![CDATA[*/
var jax_live_site = '$reqURI';
var jax_token_var='$tokenStr';
/*]]>*/
a
/*<![CDATA[*/
var jax_live_site = 'http://www.giocoleria.org';
var jax_token_var='$tokenStr';
/*]]>*/
in pratica sembrerebbe che la variabile $reqURI sbagli ad essere costruita in fase di SEF.vi allego il file ajax.php e anche helper.php
Io sto uscendo matto è da 10 giorni che ci sbatto la testa e non ne vado fuori.
Qualsiasi idea o aiuto è disperatamente ben accetto!!!
edit: Rimosso riferimento a estensione commerciale.
[allegato eliminato automaticamente dopo un anno]