mi chiedevo come si fa ad assegnare una pagina esterna (http://www.sitoesterno.it) separata... (target="_blank")
ho provato a mettere l'indirizzo della pagina sostituendo "node/4" con l'url e tutto funziona...
il problema sorge quando aggiungo l'estensione "target="_blank" (si... la pagina la voglio separata) ...cosa posso fare?
grazie
kipper
Collegamento ad una pagina esterna...
Mer, 03/10/2007 - 10:22
#1
Collegamento ad una pagina esterna...
innanzitutto attenzione che target non è un attributo valido, la soluzione più pulita dovrebbe quella di passare attraverso javascript (usando onclick), per come fare dipende da cosa intendi, se vuoi che un nodo contente un link inserito a manina è sufficiente andare a modificare il formato di input per consentire di inserire tag con gli attributi aggiuntivi.
Ciao
Marco
--
My blog
Working at @agavee
Ma il link dove ti serve?
Se lo crei come amministratore puoi creare un riga di codice tipo questa:
-------
$vettore= array('target'=> '_BLANK');
echo l("UN LINK ", "http://www.drupal.org" , $vettore , NULL, NULL, TRUE , TRUE);
-------
il cui effetto è:
$vettore= array('target'=> '_BLANK');
echo l("UN LINK ", "http://www.drupal.org" , $vettore , NULL, NULL, TRUE , TRUE);
?>
Ciao
Uccio
Il mio sito con drupal
ciao uccio
premetto che ti sto rispondendo senza aver provato il costrutto che mi hai inviato gentilmente...
comunque il link mi serve cliccando su una voce del menu di navigazione che, anzichè aprire una pagina di drupal apre una finestra separata esterna... proprio come quello che fa la riga di codice che mi hai inviato...
allora: creo una voce di menu e, nel nodo creato inserisco questo codice dove UN LINK è la voce di menu che ovviamente la cambierò secondo le mie necessità... dovrebbe essere cosi no?
...io avevo optato anche x l'inserimento nel nodo di
<?
header("location: http://www.drupal.org target=_blank");
exit;
?>
un grazie anche a mavimo per le preziose risposte
ciao
kipper
mm..
..quindi tu vuoi che il link del menu di apra le pagine in un altro elemento? in questo caso dubito che il codice fornito possa andare bene e credo si debba andare a lavorare sul template.php per ridefinire il modo in cui vengono generati i link del menu.. ma attendi conferme :D
Ciao
Marco
--
My blog
Working at @agavee
mi sa che ho dato x scontato quello che veramente voglio fare...
cliccando su una voce del menu navigazione (es. image gallery) , devo raggiungere un nodo drupal (che andrò a creare appositamente a questo scopo) contenente del codice che provoca un redirect automatico ad una nuova finestra (pagina "target="_blank") che contiene una galleria di immagini... il problema è che non so come costruire questo codice...
ho cercato in rete dei redirect automatici ma non ne ho trovato uno che apra il link in una finestra separata...
UN LINK di Uccio va bene... però la pagina si deve aprire subito senza aprire prima una pagina drupal dove c'è UN LINK che va "cliccato"... insomma UN LINK deve essere bypassato.
cavolo! possibile che in rete non ho trovato un codice di questo tipo?!?!
ciao
kipper