Bonjour,
1. Oui, avec des custom fields pour la table "user".
2. J'en pense que cela demande de l'écriture de javascript afin de changer la façon dont la quantité est gérée.
Il ne faut pas que la liste déroulante soit le conteneur de la quantité mais que cela soit une champ caché et que la liste déroulante mette à jour le valeur lorsque la sienne change.
Si la valeur est cet "autre", il faut alors afficher un autre champ pour que l'utilisateur rentre une valeur. Elle sera ensuite vérifiée par un autre script javascript afin de s'assurer qu'il s'agit bien d'un multiple de 12.
Cela demande donc du développement personnalisé et des connaissances en javascript afin de créer les scripts.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.