Nouveauté K3Soft: L’édition massive

admin, le 28 novembre 2006 à 11:07 dans Programmation

Deux modules particulièrement important dans K3Soft sont le "Library Manager" ainsi que le "Product Manager". Effectivement, lorsqu’on sort du contenu "traditionnel" du site web (les menus, les sections, les textes et les médias) c’est probablement les outils les plus importants pour gérer une banque d’objet comme un catalogue de produits ou n’importe quel autre truc qui se range bien dans une base de données ou un tableur.

Puisque l’on possède le contrôle sur chaque paramètre, nous avons pu créer dans ces modules des solutions personalisés de toute sorte; des produits en tous genres, des demandes d’informations, des bases de données de clients, des budgets personnels, des bases d’informations (Knowledge Base), des glossaires, des extensions aux sites webs… Dans le gestionnaire de contenu K3Soft, chaque client ayant un accès "administrateur" peut aller entrer de nouveaux objets ainsi qu’éditer leurs paramètres.

Parfois, de nouveaux paramètres doivent être ajoutés après la mise en ligne du site. Par conséquent, une requête des clients a souvent été d’avoir une interface simple pour éditer rapidement un seul paramètre de tous les objets d’un catalogue. J’ai donc implémenté une solution pour ce problème; voici comment procéder.

Si vous avez accès administrateur à votre CMS K3Soft et que les modules "Product Manager" ou "Library Manager" sont installés sur votre système, vous pourrez observer un nouveau bouton dans le menu de gauche de ces modules: Bulk Edit (Edition massive).

bulkedit.png

 

Dans la page suivante il s’agit de sélectionner le catalogue ainsi que la propriété que vous désirez éditer. Tous les objets de ce catalogue
apparaîtront ainsi qu’un champs éditable pour chacun de ces objets. Il y a ensuite deux façons de sauvegarder: soit cliquer sur le bouton "Bulk Save" en bas de l’écran, qui sauvegardera d’un seul coup *tous* les objets, ou encore utiliser le bouton "Save" présent à droite de chaque objet (pour certains types seulement) qui utilisera un peu de magie AJAX pour mettre à jour le paramètre en arrière-plan.

 

À noter qu’il s’agit d’un feature encore en beta; il manque notamment un système de pagination donc veuillez svp éviter de l’utiliser pour vos catalogues de 1000+ objets…

Comme à l’habitude, si vous avez des questions concernant cette nouveauté ou encore n’importe quel autre truc que vous souhaitez voir
implémenter dans K3Soft, contactez-moi par courriel ou laissez-moi un commentaire directement sur ce blogue!

Tags associés: , , , , , , , , , ,

Aucun commentaire »

Flux RSS des commentaires de cet article. TrackBack URI

Laisser un commentaire

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>