Toutes les clefs pour réussir dans le e-commerce

Mes modules Prestashop

Coder avec les standards de Prestashop sous netbeans

Je suis entrain de corriger mes modules pour qu’ils soient parfaitement validés par le validator de Prestashop. Par “parfaitement” j’entends qu’il n’y ait aucune erreur ou alertes même si celles-ci ne sont pas critiques. Le validator est bien fait mais pour que ce soit plus simple il serait bon que mon IDE soit capable de m’indiquer les erreurs à la volée, c’est possible avec Netbeans.

La première étape consiste à installer “code sniffer”, pour cela au préalable vous devez avoir PEAR d’installé.

Puis vous installez code sniffer en lançant la commande


pear install PHP_CodeSniffer

Ensuite vous téléchargez code sniffer pour Netbeans ici et vous l’installez.

Il faut maintenant récupérer les standards de Prestashop ici.
Dézippez le fichier et placez le contenu du dossier “PrestaShop-norm-validator-master” dans le dossier “standards” de code sniffer (pour moi c’était dans “C:\wamp\bin\php\php5.4.3\pear\PHP\CodeSniffer\Standards”).

Maintenant que vous avez installé le package code sniffer, l’extension Netbeans, et les standards Prestashop, il faut configurer Netbeans.
Rendez-vous dans “Tools/options/php/code sniffer” et remplissez les champs suivants:
“phpcs batch file”: indiquez le chemin du fichier “phpcs.bat” (dans mon cas c’était “C:\wamp\bin\php\php5.4.3\phpcs.bat”).
“Standard”: Indiquez “Prestashop” (sans les guillemets).

Vous n’avez plus qu’à faire un clic droit sur un fichier php puis à cliquer sur “check style” et vous pourrez voir les alertes et messages d’erreur que le validator vous aurait ressorti.

Poster un Commentaire

1 Commentaire sur "Coder avec les standards de Prestashop sous netbeans"

Recevoir un email pour
avatar
Trier par:   plus récent | plus vieux | Plus de vote
Shagshag
Invité
Shagshag

Attention quand même, CodeSniffer ne détecte pas toutes les erreurs signalées par le validateur de Prestashop.

wpDiscuz