Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1695 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Changer code php via un bouton (changer affichage Mosaique ou liste)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Changer code php via un bouton (changer affichage Mosaique ou liste)

n°2172418
Dale Mears
Posté le 23-01-2013 à 20:45:27  profilanswer
 

Bonjour,
 
Je souhaiterais pouvoir faire un système qui permettrais de switcher d'un mode d'affichage a un autre.
Exemple ebay: http://www.zupmage.eu/up/xopgNpXYRQ.png
 
J'ai les 2 codes php/css qui permettrais de mettre en Mosaique ou liste.
 
Il me faudrait donc un systeme qui permettrais de switcher un code php spécifique d'une page, a un autre, via un bouton.
 
J’espère que c'est clair  :p  
 
Merci beaucoup
Cordialement.


Message édité par Dale Mears le 23-01-2013 à 21:05:10
mood
Publicité
Posté le 23-01-2013 à 20:45:27  profilanswer
 

n°2172423
CyberDenix
Posté le 23-01-2013 à 21:12:28  profilanswer
 

C'est assez simple
 
Tu fais ta structure du style
 
<div id='products' class='list'>
  <div class='product'>...</div>
  <div class='product'>...</div>
  <div class='product'>...</div>
  <div class='product'>...</div>
  <div class='clear'></div>
</div>
 
avec un CSS
 
#products {...}
#products .product {...}
#products.list .product {display:block;}
#products.mosaic .product {float:left;}
.clear{clear:both;}
 
Ensuite, au clic, tu changes juste la classe via JQuery :
 
if ($('#products').hasClass('list')) {
  $('#products').removeClass('list');
  $('#products').addClass('mosaic');
}
 
idem dans l'autre sens pour l'autre bouton.
 
Puis tu fais un appel AJAX pour sauvegarder le choix d'affichage en session.


Message édité par CyberDenix le 25-01-2013 à 21:38:39

---------------
Directeur Technique (CTO)
n°2172438
Dale Mears
Posté le 23-01-2013 à 23:56:24  profilanswer
 

Merci beaucoup pour votre réponse rapide !

n°2172533
Dale Mears
Posté le 24-01-2013 à 19:32:22  profilanswer
 

L'affichage grâce aux .Class fonctionne très bien !
 
Mais j'ai encore un petit problème.
 
Comment sauvegarder l'affichage avec AJAX ? Si vous pouviez me donner la direction a prendre, je pourrais me débrouiller par la suite.
 
Merci


Message édité par Dale Mears le 24-01-2013 à 22:01:37

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Changer code php via un bouton (changer affichage Mosaique ou liste)

 

Sujets relatifs
C++ liste chainéeRefonte de site web : changer de cms ?
affichage d'une liste dans une fenêtreaffichage d'une liste dans une fenêtre
Pb affichage de jimdo sous IETri d'une liste doublement chainée
Modification d'un site PHP, problème affichage page (débutant)Problème d'affichage avec un MVC [résolu]
Plus de sujets relatifs à : Changer code php via un bouton (changer affichage Mosaique ou liste)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR