Bonjour à toutes et à tous!
Je suis chargé de développer un nouveau module pour un site web. On peut considérer qu'il s'agit d'un départ à zéro. Je demande donc aux pros que vous êtes de m'aiguiller pour partir dans la bonne direction :
Technologies employées : XHTML / PHP 5 / MySQL ... et sans doute JavaScript!
Pourquoi du JavaScript?
Dans une des sections du site, je vais devoir afficher des produits sous la forme d'un tableau. Pour le moment, rien de très compliqué.
On pourra trier ces éléments selon leurs caractéristiques, comme sur de nombreux sites marchands. Je n'ai pas encore vraiment besoin de JavaScript pour réaliser cela, mais si vous avez déjà une astuce avec JavaScript ou sur le types de balises HTML à privilégier, je suis déjà preneur. Je veux vraiment faire un truc propre!
Le truc, c'est que lorsqu'on clique sur une ligne de ce tableau, c'est à dire lorsqu'on clique sur un produit, il faudrait qu'un élément comme une div s'affiche sous cette ligne en repoussant les lignes du dessous. C'est un phénomène que j'ai déjà vu pas mal de fois pour des menus en accordéon... sauf qu'ici ce n'est pas un menu, et qu'il est fort probable que cette div qui apparaitra sera différente pour tous les produits, donc dynamique. Dans un premier temps, je suis également intéresse par une solution dans un cas non dynamique.
Mon objectif est de réaliser quelque chose de comparable, bien que plus simple, à ce qu'on peut trouver sur le site de la fnac pour l'affichage des produits, mais sans utiliser flash ou openlazlo comme eux.
Pour voir cet effet, cliquez sur un des écrans sur cette page : http://micro-informatique.fnac.com/sh63603/Ecran/Ecran-17-19-pouces#_lzstateValue=comparator%253D%253BgGuideState%253D%253BgDisplayState%253Dtable%253Bsort%253D%253Bpage%253D1%253Bfilter%253D0
Histoire de n'utiliser qu'une bibliothèque javascript sur le site, je cherche une piste avec jQuery, que j'ai déjà utilisé avec succès pour quelques babioles.
J'espère que j'ai été suffisamment clair. Je resterai à l'écoute de mon post pour vous donner un maximum de détails si nécessaire.
Un gigantesque merci d'avance pour ceux qui voudront bien perdre un peu de temps pour le noob que je suis.
Merci!
Tortipouss
PS : j'ai fait un petit tour sur le forum pour trouver des posts similaires en vain. J'espère que j'ai bien cherché...
Je suis chargé de développer un nouveau module pour un site web. On peut considérer qu'il s'agit d'un départ à zéro. Je demande donc aux pros que vous êtes de m'aiguiller pour partir dans la bonne direction :
Technologies employées : XHTML / PHP 5 / MySQL ... et sans doute JavaScript!
Pourquoi du JavaScript?
Dans une des sections du site, je vais devoir afficher des produits sous la forme d'un tableau. Pour le moment, rien de très compliqué.
On pourra trier ces éléments selon leurs caractéristiques, comme sur de nombreux sites marchands. Je n'ai pas encore vraiment besoin de JavaScript pour réaliser cela, mais si vous avez déjà une astuce avec JavaScript ou sur le types de balises HTML à privilégier, je suis déjà preneur. Je veux vraiment faire un truc propre!
Le truc, c'est que lorsqu'on clique sur une ligne de ce tableau, c'est à dire lorsqu'on clique sur un produit, il faudrait qu'un élément comme une div s'affiche sous cette ligne en repoussant les lignes du dessous. C'est un phénomène que j'ai déjà vu pas mal de fois pour des menus en accordéon... sauf qu'ici ce n'est pas un menu, et qu'il est fort probable que cette div qui apparaitra sera différente pour tous les produits, donc dynamique. Dans un premier temps, je suis également intéresse par une solution dans un cas non dynamique.
Mon objectif est de réaliser quelque chose de comparable, bien que plus simple, à ce qu'on peut trouver sur le site de la fnac pour l'affichage des produits, mais sans utiliser flash ou openlazlo comme eux.
Pour voir cet effet, cliquez sur un des écrans sur cette page : http://micro-informatique.fnac.com/sh63603/Ecran/Ecran-17-19-pouces#_lzstateValue=comparator%253D%253BgGuideState%253D%253BgDisplayState%253Dtable%253Bsort%253D%253Bpage%253D1%253Bfilter%253D0
Histoire de n'utiliser qu'une bibliothèque javascript sur le site, je cherche une piste avec jQuery, que j'ai déjà utilisé avec succès pour quelques babioles.
J'espère que j'ai été suffisamment clair. Je resterai à l'écoute de mon post pour vous donner un maximum de détails si nécessaire.
Un gigantesque merci d'avance pour ceux qui voudront bien perdre un peu de temps pour le noob que je suis.
Merci!
Tortipouss

PS : j'ai fait un petit tour sur le forum pour trouver des posts similaires en vain. J'espère que j'ai bien cherché...
