Skip to Content

Comment créer une nouvelle API pour Prestashop

Si vous recherchez comment créer une API pour Prestashop, vous allez rencontrer pas mal de résultats qui vous montreront comment activer l’accès aux APIs déjà définies par Prestashop.

La document de Prestashop est exclusif sur la manière d’utiliser les APIs  mais pas sur la création d’un webservice non lié à une entité.

Nous allons donc nous concentrer sur la création d’une nouvelle API.

Read more

Présence de caractères « ? » en base de données pour un projet Prestashop

Nous sommes une société de développement spécialiste de projets complexes ou des projets de vente spécifique (Même si chaque vendeur a une méthode de vente spécifique 🙂 )

Pour certains projets informatiques nécessitants une composante de vente en ligne, nous utilisons, grâce à ces modules, Prestashop comme socle de vente et d’encaissement. Cela permet de ne pas ré-inventer la roue et de nous appuyer sur un outil stable, performant, en perpétuelle amélioration comme tout site Internet qui souhaite vendre. Nous l’utilisons comme Framework spécialisé dans la vente en ligne.

Read more

Étiquette Colissimo avec une ancienne adresse

Dans le cadre de notre contrat avec la société La Poste, nous avons été mandatés afin d’effectuer la Tierce maintenance applicative (TMA) pour une filiale spécialisée dans l’envoi des objets perdus et dans la récupération des objets interdits en cabine.

Nous avons donc pris en charge une application basée sur le Framework Php CakePhp dans ce cadre là.

Or notre client nous contacte pour nous informer que certaines étiquettes Colissimo, générée par l’API Colissimo, sont erronées et ce de manière aléatoire. Les étiquettes présentes des données relatives à des colis qui datent de 2 ans.

Read more

On dirait pas comme ça, mais ….

Nous sommes bien une agence de développement.

Récemment, nous avons été contactés pour une demande…., comment dire, singulière.

Une personne souhaitait transférer sa voiture de Dubaï vers la France et nous a contacté tout naturellement pour savoir comment faire.

Quelle ne fut pas notre surprise, nous qui sommes habitués à travailler sur des développements informatiques. Je sais que notre palette de prestations est plutôt large (Modification de comportements de Prestashop, Création de modules pour Prestashop, Correction de site Internet sous Prestashop, Applications mobiles, Formations, Optimisation de performances, …) . Mais toutes ces prestations sont centrées sur des sites de vente en ligne utilisant le CMS de vente en ligne Prestashop, ou des applications mobiles. L’import / export étant un domaine vraiment spécifique.

Read more

Utiliser un composant sur plusieurs contrôleurs avec IONIC 4

Au delà, de nos compétences sur le développement autour de la vente en ligne et notamment le CMS Prestashop, nous développons des applications mobiles multi-plateformes.

Pour certains projets, nous utilisons donc IONIC couplé à AngularJS comme plateforme de développement d’application mobile. Cela permet de créer un seul code tout en générant des applications sur plusieurs plateforme (Android, IOS, …) qui peuvent être distribuées sur le Play Store, ou l’AppStore.
Cela permet de maintenir un seul code, de diminuer sa maintenance et donc le coût global d’une application mobile.

Read more

Fichier classe override non utilisé/chargé par Prestashop

Pour notre client spécialiste de la réparation de chaussures par Internet, nous avons du modifier le comportement de Prestashop afin de lui permettre de payer par carte bleue une commande qui n’a pas pu être finalisée/payée.

Pour cela nous avons donc créé le fichier /override/classes/controller/FrontController.php qui permet de charger un panier et de le transformer en commande. Théoriquement impossible dans un Prestashop qui interdit de charger un panier qui a déjà une commande associée. Et cela quelque que soit le statut de la commande.

Read more

Mise à jour mineure simplifiée et automatisée

Malgré notre petit troll sur l’article d’une mise à jour de Prestashop 1.6 vers Prestashop 1.7, nous avons quand même tenté d’utiliser cette méthode pour une mise à jour.

Comme nous l’indiquions dans notre article,  une mise à jour majeure de Prestashop ne peut pas être aussi simple que celle décrite par Prestashop. Pour s’en rendre compte, vous pouvez consulter notre procédure pour une mise à jour d’un Prestashop 1.6 vers 1.7.

Par contre, l’idée de base qui  est de déposer les nouveaux fichiers, les fichiers de mise à jour et lancer la mise à jour nous semblait intéressant pour une automatisation.

Read more

Prestashop n’utilise pas la bonne grille de frais de port

« Pourquoi Prestashop n’utilise pas la bonne grille de frais de port ? » voici la question ou la réponse n’a pas été aussi évidente.

Pour les plus impatient(e)s, voici le lien pour la solution. Pour les autres, voici le contexte qui a tout son importance.

Read more

PliciWeb Solutions