Fork me on GitHub

Rapport de message :*
 

Re: Probleme sur mon module

Titre du sujet : Re: Probleme sur mon module
par marrodeur sur 13/03/2006 23:10:50

Bonjour

J'ai presque terminer mon module et j ai appris pleins de nouvelles choses... meme si c est flou mais bon toutes les options que je voulais inclure fonctionne sur toutes les versions ( je parle de la 2.2.3a et 2.0.13.2 ).
Reste plus qu a nettoyer le code.

Malgres tous il me reste une chose qui me trouble.

Dans mon templates/block j ai une page html pour l affichage du block.

Lorsque je met mon image avec sont vrai nom
EX: /modules/mon_module/images/image.swf
je peu naviguer dans les diferents module mais lorsque j utilise ca variable
EX: /modules/mon_module/images/$image
j affiche bien mon image dans ma page d accueil mais quand je me balade dans un module de mon menu genre notification les news ou autre l image ne s'affiche pas.

par contre si je met
HTTP://mon_site/modules/mon_module/images/$image

ca fonctionne ( ce que j ai fais d'ailleur ) mais c est pas la solution.

j en deduit qu il ne revient pas au root de xoops.
Ma question est ce que je peu definir dans ma page html qu il faut aller chercher mon image a partir du root de xoops?

je poste mon code pour plus de clareté.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title><{$xoops_sitename}> - <{$xoops_pagetitle}></title>
<{
$xoops_module_header}>
</
head>
<
body>
<{
php}>
    
global  
$xoopsDB;
$result $xoopsDB->query("SELECT image01 FROM ".$xoopsDB->prefix("images")." ");
list(
$image01) = $xoopsDB->fetchRow($result);
echo 
"<center><object type="application/x-shockwave-flash" data="[color=990000]http://mon_site/html/[/color]modules/mon_module/images/$image01" width="148" height="148" >";
 
echo "<param name="movie" value="[color=660000]http://mon_site/html/[/color]mon_module/images/$image01" />";
 
echo "<param name="quality" value="best" />";
 echo 
"<param name="bgcolor" value="#ffffff" />";
 
echo "<param name="wmode" value="transparent" />";
 echo 
"<param name="menu" value="false" />";
 echo 
"</object></center>";
  <{/
php}>
</
body>
</
html>


En rouge ce que je voudrais pouvoir suprimé

merci pour votre aide
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

53 Personne(s) en ligne (44 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 53 | Plus ...