No purtroppo non ho risolto. ho parecchi limiti nel php.
Stando alla logica secondo te nella stringa:

JRoute::_('index.php?view=properties&id='. ($row->id+1));

si può inserire anche la variabile Itemid= in modo che aumenti di valore+1 di quella specifica categoria ?

Se si riesci a scrivermela ?

No saprei come cercare come viene generato l'id nel feed.

La stringa qui sotto è quella del modulo syndacate di joomla, non so se ti può essere utile:

/** ensure this file is being included by a parent file */
defined('_JEXEC') or die('Direct Access to this location is not allowed.');


class modSyndicateHelper
{
function getLink(&$params)
{
$document =& JFactory::getDocument();


foreach($document->_links as $link)
{
if(strpos($link, 'application/'.$params->get('format').'+xml')) {
preg_match("#href=\"(.*?)\"#s", $link, $matches);
return $matches[1];
}
}


}
}

Grazie ancora