X

Comment faire un input numeric en HelperForm Prestashop ?

Prestashop
1.7/8/9

Difficulté
1/4

Durée
3′

Vous développez un module et avez besoin d’un input numérique

Dans le HelperForm de Prestashop, le type  input numeric ou number n’est pas géré dans le backoffice. Voici donc comment intégrer un champ input numeric dans un formulaire géré par un HelperForm de Prestashop.

 

Le code de base en html

Le code pour générer un input de type numeric/number en html

<input type="number" id="quantity" name="quantity" min="1" max="10" step="1" value="3" />'

L’intégration dans un HelperForm de Prestashop

Pour l’intégrer dans le formulaire via le HelperForm de Prestashop on va utiliser un champ de type html.

Exemple avec un champ quantity

[
    'type' => 'html',
    'label' => $this->l('Quantité'),
    'name' => 'quantity_html',
    'html_content' => '<input type="number" 
                            id="quantity" 
                            name="quantity" 
                            min="1" 
                            max="50" 
                            step="1" 
                            value="'.Configuration::get('MYMODULE_QUANTITY').'" 
                            class="fixed-width-sm" />'
]

 

Ce qui nous donne le rendu suivant :


Et voil@ !

 

A la recherche de modules pour Prestashop
Vous avez besoin d’un module sur mesure, d’un développement particulier, d’une maintenance, d’un upgrade Prestashop ? N’attendez plus  
A bientôt pour de nouveaux tutoriels avec Com’onsoft !

*Ce texte a été rédigé par un humain

Catégories: Prestashop Tutoriels

Ce site utilise les cookies.