I encountered the following problem.
When I tried to run the this code:
Code: Select all
$itemIdentifier = $input->get('id');
function getArticleData($itemIdentifier = null)
{
if(!empty($itemIdentifier))
{
$article = JControllerLegacy::getInstance('Content')->getModel('Article')->getItem($itemIdentifier);
return $article;
}
return false
}
It seems error goes away if I use the following condition:Error: Call to undefined method InvalidArgumentException::get(): Wrong controller class: ContentController
Code: Select all
if($input->get("view") == article)
{
$itemIdentifier = $input->get('id');
}
Could anyone give me a hint on this?