03-08-2009, 01:11 AM
(Modification du message : 03-08-2009, 01:17 AM par Sephi-Chan.)
Pour avoir pas mal réfléchi aux systèmes de carte, je ne peux que te conseiller de ne pas encombrer ton code avec des tests pour générer le HTML qui va bien.
L'idéal, pour être à la fois performant, simple et souple, c'est de générer un conteneur qui contient donc tous tes objets par couche, ainsi, sur ta couche bâtiments, tu n'a qu'à lister des bâtiments. Il te suffit ensuite de les positionner à ta guise avec CSS. Les informations concernant la disponibilité de la case est effectivement un attribut de la case et non de sa représentation graphique (et encore moins de la représentation du bâtiment).
Sephi-Chan, depuis son téléphone...
L'idéal, pour être à la fois performant, simple et souple, c'est de générer un conteneur qui contient donc tous tes objets par couche, ainsi, sur ta couche bâtiments, tu n'a qu'à lister des bâtiments. Il te suffit ensuite de les positionner à ta guise avec CSS. Les informations concernant la disponibilité de la case est effectivement un attribut de la case et non de sa représentation graphique (et encore moins de la représentation du bâtiment).
Sephi-Chan, depuis son téléphone...