Aller au contenu principal Aide Panneau de contrôle

 

Projets «   Yacs Boutique «  

Les catégories

PrécédentIndex

Dans une boutique, un produit peut être rattaché à plusieurs "rayons". L'utilisation des catégories pour naviguer dans la boutique s'impose donc (au lieu de la navigation habituelle dans les sections).

Cette utilisation des catégories imposent plusieurs contraintes par rapport au fonctionnement actuel de yacs :

1) il faut pouvoir contrôler l'ordre d'affichage des produits dans les catégories => ajout d'un "rang" dans la table des membres et d'une fonction list_members_by_rank_for_anchor dans la classe Members; modification de la fonction assign pour intégrer la notion de rang.

2) pour pouvoir administrer correctement la boutique, il faut que les catégories en cours de mise à jour mais non encore accessibles aux visiteurs soient apparentes dans l'arborescence des catégories pour le gestionnaire du site; actuellement, elles apparaissent dans les catégories "spéciales" => modifs sur les fonctions list_by_* de la classe Categories.

Ces modifications ont été proposées dans la branche de contribution du svn (wheel).


Christophe Battarel
le 9 sep. 2010

c'est presque ça, sauf que tu enregistres les modifs en cliquant en bas sur "enregistrer les modifs". Le bouton d'enregistrement de droite sert à enregistrer les modifs faites... à droite, où une interface du même acabit permet de saisir simplement des boites de côté.

L'option "gérer les membres" fait partie de yacs et sert apparemment à assigner des utilisateurs aux catégories mais je n'en sais pas plus.




Christophe Battarel - Société altairis -
Alexis Raimbault - le 9 sep. 2010

Christophe Battarel :

" L'option "gérer les membres" fait partie de yacs et sert apparemment à assigner des utilisateurs aux catégories "

raaah j'avais loupé cette nouveauté, quel coquin ce Bernard ! J'espère que l'utilisation de GIT nous donnera plus de visu sur ses dev en cours.

merci pour tes explications. Ton layout amène une nouvelle manière d'utiliser l'interface (modifs sur la page elle-même).




Alexis Raimbault webmaster free-lance

Christophe Battarel
le 9 sep. 2010

Les nouveau rangs sont attribués au lien catégorie/produit ( soit anchor/member dans la table members) et permettent de choisir le rang d'affichage des membres dans une catégorie.

Actuellement, j'ai un layout spécifique qui permet au gestionnaire du site de gérer tout cela depuis l'écran de visu d'une catégorie. J'essayerai de mettre tout cela noir sur blanc avant la réunion du 19.

Pour les catégories non visibles, elles n'apparaissent pas avec les autres catégories même pour les associés, mais sont regroupées en dessous, comme pour les sections. Cela peut-être perturbant, surtout qu'elles apparaissent "en vrac", les sous-catégories au même niveau que les catégories mères...




Christophe Battarel - Société altairis -
Alexis Raimbault - le 9 sep. 2010

Christophe Battarel :

" Les nouveau rangs sont attribués au lien catégorie/produit ( soit anchor/member dans la table members) "

tu as donc une nouvelle colonne 'rang' dans member si j'ai bien compris ?

tu ne m'as pas dit quelle interface tu fournis pour déclarer/modifier les rangs ? une "gestion de contenu" accessible depuis la catégorie ?




Alexis Raimbault webmaster free-lance
Christophe Battarel - le 9 sep. 2010

oui, une nouvelle colonne rang dans la table members.

pour le layout d'admin spécifique, je te mets en avant-première une copie d'écran.

Le site est livré et en prod, mais pas totalement terminé au niveau visuel; c'est la boutique Rubanstore-Equatoriale qui a été migrée vers Yacs Boutique / altashop.


exemple.png


Christophe Battarel - Société altairis -
Alexis Raimbault - le 9 sep. 2010

Christophe Battarel : ah ! j'avais pas bien lu : interface=un layout spécifique. Tu peux changer le rang en cliquant sur "modifier" sous chaque produit, puis "enregistrer les modifications" à droite, c'est ça ? Et à quoi sert "gerer les membres" dans les outils ?

Bravo pour le design en tout cas.




Alexis Raimbault webmaster free-lance

Alexis Raimbault
le 12 juil. 2010

Je n'ai pas saisi tout le contexte. Quelques petites questions pour m'aider.

  • A quoi sont attribués ces nouveaux "rang", et avec quelle interface ?
  • comment sont affichées les catégories "non visibles" exactement ?

 

 




Alexis Raimbault webmaster free-lance

Fichiers


exemple.png

partagé par Christophe Battarel le 9 sep. 2010 · 42 téléchargements · 429 998 octets

détails

PrécédentIndex