Problème Ajax/langue/route

Support et assistance pour développer des extensions ou pour modifier Joomla! 1.6, 1.7 et 2.5

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
Neow
Joomla! Apprentice
Joomla! Apprentice
Posts: 24
Joined: Wed Oct 31, 2012 2:50 pm

Problème Ajax/langue/route

Post by Neow » Tue Apr 30, 2013 9:58 am

Hello,

J'ai un gros problème et je ne parviens pas à m'en sortir.

J'ai quelques fichiers que j'appelle via ajax. Ces fichiers ne doivent retourner que quelques lignes de javascript. J'ai aussi besoin d'y intégrer le framework Joomla, avec ce code :

Code: Select all

// Get Joomla! framework
define( '_JEXEC', 1 );
define( '_VALID_MOS', 1 );
define( 'JPATH_BASE', realpath(dirname(__FILE__).'/../../'));
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );

$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
Problème : certains de ses fichiers ne fonctionnent pas. Mon script ajax appelle mysite/dev/ajax/script.php et trouve une erreur 303 ("See other"), puis redirige sur mysite/dev/ajax/fr/script.php (ou mysite/dev/ajax/de/script.php ou mysite/dev/ajax/en/script.php, selon le cas).

La ligne qui pose problème est clairement $mainframe->initialise(); puisque je n'ai pas de problème de redirection si je l'enlève. Mais du coup, pas de framework...

Neow
Joomla! Apprentice
Joomla! Apprentice
Posts: 24
Joined: Wed Oct 31, 2012 2:50 pm

Re: Problème Ajax/langue/route

Post by Neow » Tue Apr 30, 2013 2:22 pm

Bon, j'ai finalement trouvé la solution par le plus grand des hasards... Avec du GET, ça marche pas, avec du POST, ça marche...


Locked

Return to “2.5 - Développement”