Back to top

Autore Topic: richiamare una funzione  (Letto 803 volte)

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
richiamare una funzione
« il: 16 Gen 2012, 12:40:11 »
Ciao a tutti! sto lavorando in joomla 1.5 ma ho visto che sulla 1.7 i metodi che mi interessano sono identici.
Nella pagina contenuta in libraries/joomla/application/router.php
c'è la seguente riga:
Codice: [Seleziona]
$this->_buildRawRoute($uri);e più in basso nel file c'è:
Codice: [Seleziona]
function _buildRawRoute(&$uri)
{

}
in questa funzione ho provato a scrivere:
Codice: [Seleziona]
echo"<script>alert('ciao'):</script>";e quando faccio f5 alla pagina non vedo nessun popup, se invece tolgo l'underscore (_) dalla funzione e dove viene richiamata allora funziona... come mai?
A me comunque interesserebbe sostanzialmente (se è possibile) creare un plugin con scritto:
Codice: [Seleziona]
function _buildRawRoute(&$uri)
{
     //mio codice per la riscrittura delle url
}
 
E sperare che venga lanciata la mia funzione al posto di quella vuota contenuta in router.php
Iacopo Guarneri

 



Web Design Bolzano Kreatif