Ho messo la beta e non cambia nulla.
Mi sono incaponito e ho visto che questa istruzione
$link = JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid));
a parità di valori passati restituisce, quando clicco sul link all'articolo, senza aver navigato nel sito, diciamo "appena entrati", questo url:
/joomla/index.php/component/content/article/34-eventi/70-adp-lazio.html
se invece navigo nel sito, torno nella home dove c'è il modulo e riclicco, la funzione restituisce questo url:
/joomla/index.php/component/content/article/34-eventi/70-adp-lazio.html
/joomla/index.php/home/34-eventi/70-adp-lazio.html
Il tutto sia con ItemID valorizzato che senza.