affichage sous menu flux xml

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affichage sous menu flux xml

par gregk81 » 31 mars 2009, 12:12

ok merci... petite faute d'inattention. :oops:

L'intérêt est que je n'ai pas accès à la base de donnée et que ca me permet de faire un menu modulable assez facilement.

++

par Elie » 31 mars 2009, 01:47

Question bête mais quel interet a faire du XML dans ce cas la ?

par @rthur » 31 mars 2009, 01:26

Bonjour,

Ton XML est malformé, tu as 2 balises d'ouverture <menus> mais aucune de fermeture

affichage sous menu flux xml

par gregk81 » 30 mars 2009, 21:47

Bonjour,

Je cherche à faire un menu à partir d'un flux xml.

Code : Tout sélectionner

<menus> <menu item="niveau1A"> <menuitem item="niveau2a" url="aaa.php" /> <menuitem item="niveau2b" url="bbb.php" /> </menu> <menus> <menu item="niveau1B"> <menuitem item="niveau2c" url="aaa.php" /> <menuitem item="niveau2d" url="bbb.php" /> </menu>


Aucun problème pour afficher le menu principal :
<?php

if (file_exists('menu.xml')) {
	$xml = simplexml_load_file('menu.xml');
	foreach($xml->menu as $menu){
	echo '<td><div id="boutonmenu"><div id="textecentre"><a href="'.$menu['item'].'" id="current"'.$menu['item'].'">',$menu['item'],'</div></div></td>';
	
	}
	

} else { exit('Failed to open menu.xml.'); }



?>
J'aimerai afficher un peu de la même façon les valeurs du sous menu <menuitem> mais impossible à les faire s'afficher...
Est ce que vous pouvez me donner une piste ?

Merci !