En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

Sortie de VirtueMart 3.0.4

Parution de VirtueMart 3.0.4

 Nous avons du sortir vm3.0.4 un peu plus tôt que prévu,  afin de fixer une vulnérabilité dans le coeur du programme. C'est une véritable vulnérabilité, pas un exploit. Le problème réside en une mauvaise configuration de rapport d'erreur, qui peut révéler le chemin du serveur utilisé lors d'une attaque réelle.

 

De plus en plus de gens utilisent php5.4 ou php5.5, qui a un autre traitement d'erreur par défaut et ils affichent parfois des erreurs strictes (révélant le chemin). Pour éviter cela, nous avons ajouté une fonction pour désactiver les "strict standards", des rapports "défaut" et "aucun" sélectionnés dans la configuration de Joomla. Malheureusement, nous avons laissé le réglage autorisé, utilisé lors d'un cas de débogage spécial. Donc, quel que soit le réglage de configuration utilisé, vous obtenez toujours au moins le réglage "Simple". Heureusement, il n'est pas si facile de créer des warnings et des erreurs dans VirtueMart 3.

Au cas où vous ne voulez pas mettre à jour, voici le correctif manuel:

     ouvrir le fichier config.php /administrator/components/com_virtuemart/helpers/config.php.
     Aller à la ligne 583 et remplacer
     ini_set ('display_errors', '1');
     par
     ini_set ('display_errors', '0');

Ou il suffit de télécharger la nouvelle version, 3.0.4.

Les changements d'aspect visuel de la nouvelle version sont importants pour les personnes qui utilisent l'override au niveau des sous-espaces d'aspect visuel des prix (sublayout). Le sous-espace de l'aspect visuel du prices.php avait un <div class = "clear"> </ div> à la fin, qui a été supprimé pour augmenter la flexibilité du sublayout.

La nouvelle version montre un nouvel exemple de produit, les «variantes enfant", qui permet d'utiliser jusqu'à cinq listes déroulantes pour déterminer les différentes variantes de produit. C'est similaire au plug-in stockable, mais cela permet également de modifier les données des variantes de chaque enfant directement à partir du parent. La gestion de la fonction n'est pas encore parfaite, mais c'est un bon début. N'hésitez pas à partager vos idées sur notre forum.

Nouvelles fonctionnalités et corrections de bugs:

     Nettoyage du code
     robustesse accrue
     cohérence accrue
     plus de compatibilité avec Joomla! 3 (mineures)

     js ajoutés pour dynamiser automatiquement le passage en caisse (sans redirection) pour mener directement à la confirmation de commande.
     Le lien vers le fabricant sur la page de Détail Produit mène vers le fabricant, et non plus vers la liste des produits du fabricant.
     le flux rss dans le panneau de configuration est maintenant chargé par ajax, pour éviter que le panneau de contrôle ne soit chargé si rss a des problèmes.
     paramètre de taille d'image au niveau des médias personnalisés, des produits en relation et des catégories

     var ajouté à vmview "writeJs", par exemple pour empêcher l'écriture de js dans les fichiers PDF
     hachage ajoutée pour categoryListTree
     le calculateur a été changé pour faire en sorte que les paramètres par défaut de userfield soient mieux définis si ils sont instanciés. Moins de problèmes avec les taxes par pays pour les invités.
     la fonction declarePluginParams est fixée dans vmplugin.php
     Fix également du déclenchement plgVmDeclarePluginParamsUserfieldVM3

et bien plus encore..

Traduction libre de l'article écrit par Max Milbers le 29 Janvier 2015.

http://virtuemart.net/news/latest-news/467-release-of-virtuemart-3-0-4?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+VirtuemartNews+%28VirtueMart+News%29&utm_content=FaceBook

A propos de l'auteur
Patrick JOLLANT
Auteur: Patrick JOLLANT
Auteur
Globe flotteur invétéré, devient VirtueMartiste en 2008 et se passionne pour le e- commerce. Dès ce moment, il s'implique dans la vie du forum e-commerce de joomla.fr où il partage assidûment le résultats de ses explorations, sous le pseudonyme PATSXM971. Entre 2013 et 2015, il administre le site virtuemart.fr et participe à la diffusion de VirtueMart 2 en francophonie.
Autres articles de cet auteur