Posts Tagged ‘prestashop’

Prestashop : Ajouter des champs dans un formulaire d’administration

Depuis la version 1.6 de Prestashop, il est possible de rajouter rapidement et facilement le formulaire d’édition d’un objet dans l’administration via un module personnalisé. Et ceci sans surcharge particulière en utilisant tout simplement les hooks existants. Les objets éditables via cette méthodes sont notamment les suivants : Catégories Produits Adresses clients Clients … ( […]

Pas de commentaires

Fichier .gitignore pour site prestashop de production

Une petite ressource rapide, voici un fichier .gitignore optimisé pour gérer votre site Prestashop ( < 1.7 ) en mode projet .idea/ /admin-dev/autoupgrade/backup /admin-dev/backups /admin-dev/export /cache/ !/cache/index.php !/cache/*/index.php /config/xml/ !/config/xml/index.php !/config/xml/.htaccess !/config/xml/themes/index.php /download !/download/index.php !/download/.htaccess /img/ !/img/index.php !/img/admin !/img/jquery-ui !/img/*/index.php !/img/*/.htaccess /log !/log/index.php !/log/.htaccess /modules/*/config*.xml /themes/*/cache !/themes/*/cache/index.php /tools/tcpdf/cache !/tools/tcpdf/cache/index.php /upload !/upload/.htaccess.idea/ /admin-dev/autoupgrade/backup /admin-dev/backups /admin-dev/export /cache/ […]

Pas de commentaires

Prestashop : Passer au déploiement continu

Vous mettez encore à jour vos sites via Ftp ? Vous perdez du temps à déployer votre code lors de chaque livraison de nouvelle fonctionnalité ? Il est temps d’optimiser cela et de passer au déploiement continu ! Pour l’exemple nous allons voir comment mettre en place du déploiement continu sur un site prestashop de […]

Pas de commentaires

Prestashop 1.7 : Correction bug traduction dans controller admin d’un module

La dernière version de Prestashop 1.7 apporte de nombreux changements ( j’ y reviendrais sans doute plus longuement dans un article à venir ), et notamment dans la gestion des traductions dans l’administration. Celle-ci se base à présent sur Symfony, tout en gardant quand même une rétrocompatibilité (théorique ) avec l’ancien système. Les dernières recommandations […]

2 commentaires

Prestashop : Ne pas afficher la colonne de droite ou de gauche sur un controller

Un petit tip rapide si vous ne souhaitez pas afficher la colonne de gauche et/ou la colonne de droite dans un controller prestashop. Pour cela rendez-vous dans la fonction initContent() du controller souhaité et ajoutez les lignes suivantes. $this->display_column_left = false; $this->display_column_right = false;$this->display_column_left = false; $this->display_column_right = false; Les colonnes ne seront ainsi plus […]

Pas de commentaires

Prestahop console : nouvelle version

Je viens de sortir la nouvelle version de mon module console pour prestashop 🙂 Celle-ci simplifie encore les choses puisqu’il suffit de télécharger un seul fichier phar à la racine de votre site pour bénéficier des fonctionnalités de la console 🙂 Pour rappel le précédent article : Console prestashop Télécharger la console wget https://github.com/nenes25/prestashop_console/raw/master/bin/prestashopConsole.pharwget https://github.com/nenes25/prestashop_console/raw/master/bin/prestashopConsole.phar […]

Pas de commentaires

EicmsLinks : nouvelles fonctionnalités.

Une nouvelle version de mon module prestashop « EicmsLinks » est disponible. Pour rappel ce module rajoute des liens dynamiques dans l’éditeur de texte tinyMce pour les contenus cms ( pages cms, descriptions produits, descriptions catégories) pages cms catégories produit ( lien produit, ou ajout au panier) Pour la description complète vous pouvez lire la page suivante […]

Pas de commentaires

Console Prestashop

Tout ceux qui travaillent sous Magento ou Symfony le save, la ligne de commande est la meilleure amie du développeur pour gagner du temps 🙂 J’utilise très régulièrement l’outil Magerun : https://github.com/netz98/n98-magerun  qui permets de réaliser pleins d’actions depuis la ligne de commande Ce type d’outil n’existe pas (encore) sous Prestashop. Ceci arrivera sans doute […]

3 commentaires

Optimiser le développement de modules Prestashop : Éviter les régressions avec l’intégration continue

Cet article fait partie de la série : Optimiser le développement de modules Prestashop Mise en place de l’environnement de développement Industrialiser l’installation de Prestashop et des modules Tester fonctionnellement vos modules avec Phpunit et Selenium Éviter les régressions avec l’intégration continue Pour finir notre série sur le développement de modules Prestashop, nous allons nous […]

Pas de commentaires

Prestashop : Mise en place de logs rapides dans un fichier

Voici un code qui vous permettra de logguer facilement et rapidement les informations souhaitées sous Prestashop dans le fichier de votre choix. L’objectif est de pouvoir logguer les informations souhaitées en une seule ligne, sans avoir à instancier de classe de log. (Le fonctionnement est comparable à la fonction Mage::log() de Magento ) Créer une […]

Pas de commentaires
Magento certified developper
Modules Prestashop
Compte Github