Ottenere la root url del sito

2 contenuti / 0 new
Ultimo contenuto
Ottenere la root url del sito

Ciao,
ho la necessità di inserire il codice qui sotto nel corpo di una pagina utilizzando la casella di testo di default di drupal per l'inserimento dei contenuti.

<a title="Preview" onclick="MM_openBrWindow('{root_url}/player/ascolta.php?s=1','Player','width=300,height=100'); return false;" href="player/ascolta.php?s=1">Ascolata</a>

Come posso ottenere la root url del sito da sostituire a {root_url} per evitare di inserire http://localhost/nomesito in locale e poi sostituirlo sul sito web vero e proprio con l'indirizzo tipo http://www.nomesito.it/

C'è qualche tag speciale che restituisce questo valore?

Grazie

Non hai bisogno di un URL assoluto con http, ma di un URL assoluto che comincia con /.
Per ottenere l'URL di base del tuo sito, devi inserire del php e stampare la funzione base_path()
<a title="Preview" onclick="MM_openBrWindow('<?php print base_path(); ?>/player/ascolta.php?s=1','Player','width=300,height=100'); return false;" href="player/ascolta.php?s=1">Ascolata</a>
Ricordati che per inserire PHP devi aver attivato il relativo formato di input, tramite l'attivazione di un modulo (incluso nel core di Drupal, ma disattivato di default a partire da D6).