balise "_blank" en php

balise "_blank" en php - PHP - Programmation

Marsh Posté le 23-11-2006 à 17:08:12    

Bonjour,
 
Je voudrais inserer un lien qui ouvre sur une nouvelle fenetre, dans mon interfece admin de mon site, le tout en php, mais je ne sais pas m'y prendre.
je vous montre la partie où j'aimerais qu'il apparaisse :
 

Citation :


# Sous menu
$mySubMenu->addItem(
 '<strong>'.__('New entry').'</strong>',array('poster.php','accesskey="n"'),'images/ico_edit.png',false);
$mySubMenu->addItem(
 __('Manage images'),'images.php','images/ico_image.png',false);
$mySubMenu->addItem(
 __('View blog'),dc_blog_url,'images/ico_goto.png',false);
ici, le lien genre : "voir par la", vers "index.php" en taget blank


 
Suis je clair ?
 
Merci pour votre aide


Message édité par kookoo le 23-11-2006 à 17:09:24
Reply

Marsh Posté le 23-11-2006 à 17:08:12   

Reply

Marsh Posté le 23-11-2006 à 17:09:39    

Et le code que tu nous montre viens d'où? il n'est pas de toi je suppose?

Reply

Marsh Posté le 23-11-2006 à 17:11:22    

_blank n'est pas une balise, mais une valeur de l'attribut target, de l'élément HTML a, si la DTD choisie est la DTD frameset.
 
Et là on peut rien faire, faut voir comment fonctionne ta classe gérant le menu, si elle accepte des paramètres additionnels

Reply

Marsh Posté le 23-11-2006 à 17:14:29    

Reply

Marsh Posté le 24-11-2006 à 14:07:29    

soju a écrit :

ce topic aurait plus sa place ici : http://www.dotclear.net/forum/index.php


 
J'ai posé la question sur le forum Dotclear, mais ils ne veulent pas toucher aux codes. C'est pour cela que je post ici  ;)  
 
 

FlorentG a écrit :

faut voir comment fonctionne ta classe gérant le menu, si elle accepte des paramètres additionnels


Comment je peux faire ?
 
Merci

Reply

Marsh Posté le 24-11-2006 à 14:22:24    

kookoo a écrit :

Comment je peux faire ?

tu vas dans le dossier de dotclear et tu cherches comment fonctionne la classe menu... mais n'attends pas qu'on te donne la solution, va falloir que tu bosses un peu !
 
indice : inc/classes/class.menu.php

Reply

Marsh Posté le 24-11-2006 à 16:49:29    

T'inquiete, je bosse, je bosse  :p  
 
Merci, je vais voir
 
Je viens d'aller voir, ça serait pas à cet endroit par hasard que ça se passe ?  ;)  
 

Citation :


$this->items[] =
   '<li'.(($active) ? ' class="actif"' : '').
   (($id) ? ' id="'.$id.'"' : '').
   '>'.
   (($img) ? '<img src="'.$img.'" alt="" />'.$this->imgSpace : '').
   '<a href="'.$link.'"'.$ahtml.'>'.$title.'</a></li>'."\n";


 
 
J'ai essayé ce code :

Citation :

'<a href="'.$link.'"'.$ahtml.' onclick="window.open(this.href); return false;">'.$title.'</a></li>'."\n";


et ça marche pour l'admin mais ça le fait pour tous les liens de la partie admin. j'aimerais le faire que pour les liens externes.


Message édité par kookoo le 24-11-2006 à 17:10:58
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed