J'ai une autre idée, toute simple, pour le backoffice: ajouter une option "dupliquer cette fiche" avec une référence vierge(et éventuellement mise à zero du stock dans la nouvelle fiche), pour pouvoir jouer rapidemment sur le prix en fonction des caractéristiques sans avoir à se retaper toute la fiche du produit de base.
J'imagine que cela ne doit pas demander une trop grosse bidouille, même si je n'y ai pas encore bien regardé et que ça boosterait la saisie dans le backoffice.
J'ai ajouté deux fonctions dans action.php ,modifié legèrement la boucle RUBRIQUE(pour deux nouvelles variables en sortie et rajouté trois boucles TRIDIST CRITERE et ENSTOCK qui facilitent grandement la construction des menus(avec les surlignages de la rubrique en cours ça devient vite un casse tête pour les sous-rubriques, voire les sous-sous-rubriques ou encore les sous-sous-sous-rubriques).
Certaines de ces boucles permettent aussi la persistance des filtres de recherche et la remise à zéro des critères de recherche(le petit "réinitialiser à droite du menu recherche).
la boucle Enstock permet d'afficher le stock réel d'un produit décliné(c'est bien pour éviter des stocks négatifs).
Pour juger, voici le code de mon menu gauche
==>cliquer sur une des trois rubriques principales, pour afficher le menu gauche(désolé pour l'aspect, il y a pompage de photos et encore beaucoup de bricolage...)
<!-- navigation verticale -->
<div id="toutLeMenu">
<dl id="menu">
<ul>
<THELIA_LAPAGE type="RUBRIQUE" id="#RUBRIQUE_ID">
<THELIA_COLLECTIONS type="RUBRIQUE" id="#PARENTPRINCIPAL" boutique="1" classement="manuel">
<T_RUB1>
<THELIA_RUB1 type="RUBRIQUE" parent="#ID" >
<ul><li><a href="#REWRITEURL" #SELECTION> •#TITRE </a></li></ul>
<THELIA_RUB2 type="RUBRIQUE" parent="#ID" >
<ul><li><a href="#REWRITEURL" #SELECTION> #TITRE </a></li></ul>
<THELIA_RUB3 type="RUBRIQUE" parent="#ID" >
<li><a href="#REWRITEURL" #SELECTION> –#TITRE </a></li>
<THELIA_RUB4 type="RUBRIQUE" parent="#ID" >
<li><a href="#REWRITEURL" #SELECTION> ....#TITRE </a></li>
</THELIA_RUB4>
</THELIA_RUB3>
</THELIA_RUB2>
</THELIA_RUB1>
</T_RUB1>
<//T_RUB1>
</THELIA_COLLECTIONS>
</THELIA_LAPAGE>
</dl>
</div>
<THELIA_contenu type="CONTENU" dossier="1" classement="manuel">
<dt><a href="#REWRITEURL">#TITRE</a></dt>
</THELIA_contenu>
Je suis sur qu'il y aura des amateurs... Je soumettrai volontier les modifs mais avant de faire n'importe quoi dans tous les sens , je pauffine encore un peu(je dois rajouter les filtres par déclinaison que je n'ai pas encore programmé)
et j'attends l'avis du guru Yoan...
Last edited by david49 (29-06-2007 19:21:57)