Bonjour,
J'ai un controller dans la partie Administration de mon site qui contient une fonction qui est déclenché par un clic sur un bouton de la toolbar (Tout fonctionne bien). Maintenant je cherche à lancer ceci via une tache Cron tout les jours. j'ai le code suivant :
Mais l’obtient une erreur : 20 - JPath::check Snooping out of bounds @ JPATH_COMPONENT/views
Savez vous d'où cela peut venir ?
NB: Ma fonction uploadTest est bien public
J'ai un controller dans la partie Administration de mon site qui contient une fonction qui est déclenché par un clic sur un bouton de la toolbar (Tout fonctionne bien). Maintenant je cherche à lancer ceci via une tache Cron tout les jours. j'ai le code suivant :
Code PHP:
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(dirname(dirname(dirname(__FILE__)))));
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE.DS.'configuration.php');
require_once ( JPATH_BASE.DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE.DS.'includes'.DS.'framework.php' );
require_once ( JPATH_BASE.DS.'libraries'.DS.'joomla'.DS.'factory.php' );
require_once ( JPATH_SITE.DS.'administrator'.DS.'components'.DS.'com_test'.DS.'controllers'.DS.'test.php');
jimport('joomla.application.component.helper');
$app =& JFactory::getApplication('site');
$app->initialise();
$controller = new TestControllerTest();
$controller->uploadTest();
Savez vous d'où cela peut venir ?
NB: Ma fonction uploadTest est bien public
Commentaire