VirtueMart 3.8.8 est sorti avec son lot de nouveauté, mais surtout la possibilité d'installer un nouveau template admin, bien plus adapté pour l'utilisateur final.
Nouveau design du template de l'interface administrateur
Ce nouveau template administrateur est disponible à l'essai, il améliore l'apparence et la facilité d'utilisation des téléphones portables et des ordinateurs de bureau pour les gestionnaires de boutiques.
Des icônes modernes sont utilisées pour représenter les principales fonctionnalités et donner à l'interface une apparence plus propre.
Les réactions nous disent que la richesse des fonctionnalités de base et la souplesse de configuration restent un aspect essentiel et cela explique pourquoi VirtueMart est un excellent choix pour le commerce électronique avec Joomla.
Il s'agit donc d'une mise à jour de l'interface utilisateur du template et non d'une refonte complète des pages d'administration. Les propriétaires de boutiques trouveront toujours leurs informations commerciales et leurs configurations au même endroit.
Un petit nombre d'écrans de configuration ont vu leur apparence légèrement modifiée par l'utilisation d'icônes et donnent un alignement plus cohérent des fonctionnalités/noms des champs avec la saisie/sélection.
DOWNLOAD VM3 NOW
VirtueMart 3 component (core and AIO)
Les points forts
Barre latérale
- Une apparence et un toucher plus propre permettent de basculer d'une fonctionnalité à l'autre
- Elle est complètement cachée et disponible par glissement ou superposition dans toutes les vues, ce qui donne plus d'espace pour l'affichage des informations.
Mobile/Tablette
- L'affichage des listes pour la majorité des fonctions d'administration de VirtueMart se déroule désormais de manière efficace.
- Les sélections de fonctions (filtre/recherche) s'affichent correctement.
- L'alignement du nom du champ avec la sélection/entrée facilite la visualisation sur le bureau et améliore considérablement l'interface utilisateur sur les mobiles/tablettes.
Généralités
- Amélioration générale de l'utilisation des icônes.
- Sélections d'onglets plus propres pour les configurations multipages.
- Les sélecteurs simples radio oui/non s'alignent maintenant sur l'apparence de l'interface utilisateur de Joomla.
- Affichage et téléchargement d'images - petite amélioration des changements de conception pour les produits/catégories/fabricants et les médias.
DOWNLOAD VM3 NOW
VirtueMart 3 component (core and AIO)
Installation du nouveau template VM admin
Il y a un an déjà, nous avons essayé de créer un nouveau template d'administration. Cette fois, un membre d'équipe Valérie Isaksen de alatak.net a franchi les obstacles et a provoqué un second souffle pour le nouveau template d'administration. L'ancien template sera plus tard fusionné dans le nouveau template et fourni comme style, ou thème.
Le nouveau template d'administration est actuellement fourni en tant que backend template. Les mises à jour doivent utiliser notre package (utiliser le gros bouton bleu de téléchargement) pour obtenir le nouveau template d'administration.
Vous pouvez simplement installer le paquet par-dessus votre installation actuelle. Cela vous permettra d'obtenir les derniers versions des librairies tcpdf et du template vmbeez. Vous pouvez aussi l'extraire et installer le fichier vmadmin.zip uniquement. De cette façon, les modifications apportées au backend template n'interfèrent pas avec une installation en production.
- Téléchargez le template vmadmin ici : https://dev.virtuemart.net/projects/virtuemart/files
- Installez-le normalement comme une extension Joomla
- Activez le nouveau template dans la configuration de VirtueMart
- Si le menu n’apparait pas : videz tous vos caches et vos cookies.
- Attention, ceci une fonctionnalité BETA : si vous apercevez un bug, revenez en arrière et prévenez-nous !
Améliorations et correctifs
Amélioré ou nouveau
- Mise à jour du paiement Skrill
- La suppression de la boutique est une fonction hors ligne. Un lien a été ajouté à la place, affichant de meilleures possibilités pour le faire (en utilisant le mode joomla ou en mode catalogue).
- Restriction for shipment/payment byCoupon
- Note de commande supplémentaire. Il s'agit d'une simple note pour les commandes à usage interne.
- La liste des commandes recherche maintenant aussi la note du client et la note de commande
- La liste des commandes peut désormais être filtrée par fournisseur
- Nouvelles options de stockage des paniers (actuellement par configuration cachée)
- #CartsDontSave = 0 // ne pas stocker les paniers pour les acheteurs connectés
- #CartsDontSaveByshoppergroup=50 // ne pas stocker de paniers pour les clients de ce groupe
- #CartsDontSaveCartFields=1 // ne pas stocker les champs de panier lors du stockage d'un panier pour un acheteur
- La fonction de template de commande getOrder charge maintenant toutes les données de l'état d'une commande (intéressant pour les templaters)
- Filtre de catégories multiples pour la liste de produits dans le back-end. Désactivé par défaut, actuellement vous pouvez l'activer par une configuration cachée AllowMultipleCatsFilter=1
Nouveau pour les développeurs
- Nouveau pattern si un tableau est donné, et nous avons besoin du premier élément alors nous utilisons maintenant reset et non l'élément 0
- Nouveau déclencheur dans storeProductCustomfields, pour les champs personnalisés supprimés
- Ajout de la fonction "andWhere" au paramètre de la fonction de charge du VmTableXarray, ajout de la fonction loadOrderingCurrentItem
- Ordre nettoyé de VmTable, fonction ajoutée loadOrderingCurrentItem
- Compatibilité avec PHP 8, des bugs peuvent encore survenir.
Corrections
- Ordres des produits
- Toutes les vilaines alertes comme "Warning: Parameter 1 to plgVmShipmentWeight_countries::plgVmOnSelectCheckShipment() expected to be a reference, value given in /var/www/vhosts/..../libraries/joomla/event/event.php on line 70"
- L'heure des coupons n'est désormais plus "NOW" mais "timestamp_utc"
- Correction de 1054 Unknown column 'Array' in 'where clause after update to 3.8.6 http://forum.virtuemart.net/index.php?topic=145855.30 Fix for ordering of products if products of subcategories shown
- Les liens de détail de la commande dans l'e-mail prennent en compte le fait que ni le lien invité, ni enregistré n'est défini.
- Fonctionnalité que les utilisateurs enregistrés doivent activer eux-mêmes
- getUserInfoInUserFields récupère les bonnes données d'utilisateur joomla par identifiant fourni
- Message d'erreur de panier manquant en js
- Manquant : '' for constant VMPATH_ROOT dans installer script
- Supprimé inutile \n dans Exemple de description de boutique
- getVendorAddressFields lorsqu'un administrateur et un vendeur modifient un autre vendeur.
- Modèle de catégorie fait appel à clearCategoryRelatedCaches
- Plugin langue d'expédition dans la vue de la commande
- Ajout de chosenDropDowns dans le panier par défaut shopperform
- Petit correctif pour le cartlayout personnalisé
- Mise à jour des années des droits d'auteur, variables renommées et autres modifications mineures
- Réglé beaucoup d'avertissements du type "Deprecated: Required parameter $isSite follows optional parameter $selectedCategories in /var/www/vhosts/.../administrator/components/com_virtuemart/helpers/shopfunctions.php on line 652".
Nous sommes donc déjà prêts pour PHP8.
DOWNLOAD VM3 NOW
VirtueMart 3 component (core and AIO)