web-dev-qa-db-fra.com

JModelLegacy :: getInstance error Appelle une fonction membre sur un booléen

J'essaye ce code dans mon module mais j'obtiens une erreur

jimport('joomla.application.component.model');
JModelLegacy::addIncludePath(JPATH_SITE . '/components/com_idlmessaging/models','IdlmessagingModel');
$questionmodel = JModelLegacy::getInstance('Question', 'IdlmessagingModel');
$questionid = '2'; //We used here '1' article id
$question= $questionmodel->getData($questionid );

Erreur: "Appel à une fonction membre getData on boolean"

1
Tahir Iqbal Najam

Essaye ça:

JLoader::import('question', JPATH_ROOT.'/components/com_idlmessaging/models');
$questionmodel = JModelLegacy::getInstance('Question', 'IdlmessagingModel');
$questionid = '2'; //We used here '1' article id
$question= $questionmodel->getData($questionid );
1
Nagarjun