Salut,
Vu qu'il s'agit d'un element relativement statique je pencherais pour la generation d'un fichier html contenant le ou les menu(s).
Par exemple tu fait un formulaire en plusieurs etapes pour le choix du menu (oi alors juste des listes deroulantes mais impose un seul choix par plat) a la fin pre visualisation du menu et une validation final. Pour realiser celle ci tu prend fait un fichier type contenant la structure du menu (3, 4 div et autres) et. Marque l'emplacemelt des plats par un "tag".
Par exemple <div class="entree">{entree}</div> etc.
Lors de la validation tu utilise str_replace pour remplacer {entree} par le ou les choix du cuistot idem pour le reste de la carte.
Ensuite tu met tous ca dans un fichier que tu inclus dans ta structure de site (avec un include).
Pourquoi faire ca ?
- parce que si tu change le html c'est le p'tit de fichier modele et pas dans le php.
- le fichier sur le disque evite d'utiliser php et mysql pour un truc au final ne change pas toute les 30s

- y a surment d'auttr raison autre que c'est ce que je retient ppur le moment
Si tu fait tous cela tu aura ton moteur de template search & replace basique
@+