Suppression du . dans les déclinaisons



  • Bonjour,

    J'ai un client qui affiche ses déclinaisons de mèches en diamètres, avec du Ø 34, Ø 25, Ø 30.25 etc...
    Sauf que le code de la fonction getAttributesGroups dans la classe Product.php enlève le . et m'affiche Ø 3025 ce qui peut être compromettant pour l'internaute final.

    REPLACE(al.`name`, ".", "") AS attribute_name
    

    Y'a t-il une raison sécuritaire derrière ce code ?
    Si j'enlève le REPLACE, est-ce que ça pourra me causer d'autres soucis derrière, notamment à l'arrivée dans le panier ou à l'achat avec d'autres dépendances dans le code source ?

    Merci bien !



  • Bonjour,
    là vous me posez une colle... ce code a été ajouté dans la 1.6.1.30, il y a 2 ans et demi et je ne me rappelle plus la raison. Ce n'est certainement pas sécuritaire mais c'est en lien avec la recherche BO. Vous pouvez le supprimer, je vais écrire ça autrement dans la v40


Se connecter pour répondre