ajouter un fichier format swf | Titre du sujet : ajouter un fichier format swf par CPascal sur 29/09/2010 01:33:18
bonjour
j'essai d'ajouter une carte de france en format swf dans un bloc dans le dossier blocks la page html
<{$block.urlCartes}>
et dans le dossier templates/blocks la page php
function b_url_cartes($options)
{
global $xoopsDB, $xoopsModuleConfig, $xoopsConfig, $xoopsUser;
$block = array();
$block['title'] = _MB_TITLE_CARTE;
if (!isset($urlCartes)) {
$urlCartes = XOOPS_URL . "/modules/url/cartes/france";
}
//urlCartes
$block['urlCartes'] = "
<object type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' data='". $urlCartes ."/france.swf' width='385' height='400'>
<param name='movie' value='". $urlCartes ."/france.swf'>
<param name='loop' value='false' />
<param name='wmode' value='transparent' />
<param name='quality' value='best' />
</object>";
return $block;
}
ma carte ne s'affiche pas ??? j'ai essayer en lien dur dans le template html ne fonctionne pas !
pourquoi ? qui peut m'aider merci
Éditer: 30 septembre 2010 Je me répond en partie: a cause de mon fichier xml qui n'est pas charger et le fichier france.swf en a besoin
j'ai donc ajouter:
$block['urlCartes'] .=
$fichier = XOOPS_URL . "/modules/url/cartes/france/datas.xml";
$dom = new DOMDocument();
if (!$dom->load($fichier)) {
die(redirect_header(XOOPS_URL."/modules/url/index.php",3, "Impossible de charger le fichier XML !"));
}
;
mais toujours pas pris en compte pourquoi ? manque t'il un appel a une fonction ou class de xoops ?
si une personne a une réponse qu'il ne s'en prive pas, merci d'avance
|
|