Buongiorno,

nella parte superiore sinistra del mio sito, una volta effettuato il login, appare la scritta "Modifica dati".
Non riesco a linkarla al file che permette all'utente di aggiornare i propri dati.
Questo il codice:

Codice PHP:
<?php if (JFactory::getUser()->id == $this->data->id) : ?> 
<a href="<?php echo JRoute::_('index.php?option=com_users&task=profile.edit&user_id='.(int) $this->data->id);?>">     
<?php echo JText::_('COM_USERS_Edit_Profile'); ?>Modifica dati</a> 
<?php endif; ?>
Mi da il seguente errore:

Fatal error: Using $this when not in object context

Dov'è che sbaglio?
Saluti,
Marco