PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

 

[aux développeurs] Utilisez-vous des requetes ou les fonctions natives de prestashop dans vos modules ?

5 replies to this topic
#1
_mika_

    PrestaShop Apprentice

  • Members
  • PipPip
  • 219 posts
Bonjour

Dans vos développements de modules, si vous avez le choix entre utiliser les fonctions natives de presta (php ou javascript) et developper vos propres requetes (mysql), quel est votre option de prédilection ?

Ceci particulierement dans une logique de maintenabilité du code et d'imperméabilité aux mises à jour de prestashop.

Je travaille actuellement avec les 2 (notamment pour les ajouts au panier), et si l'utilisation des fonctions de presta produit un code plus court et lisible, il est plus sujet à devenir obsolète lors des mises a jour du core.

S c'est une question que vous vous etes dejà posé, j'aimerai bien en débattre.

mika
Un projet de personnalisation produit ? Contactez nous ...

Posted Image

configurateurvisuel.fr
mikarama.fr

#2
Nommam

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1687 posts
Perso, j'utilise tout du core ( tant que possible ), surtout pour tout ce qui est du mysql

#3
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Idem, ça m'arrive régulièrement, pourquoi refaire ce qui existe....??? :cheese:
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#4
_mika_

    PrestaShop Apprentice

  • Members
  • PipPip
  • 219 posts
Oui c'est vrai que ca peut paraitre total superflu. Comme je ne suis pas un ancien sur presta (arrivé à 1.1) j'ai peut etre péché par manque de confiance dans les évolutions du core. Et m'affranchir d'éventuels bugs existants ou a venir.

Je n'ai pas trop de recul sur les modifs que provoquent les changements de version du core sur les modules. Mais les exemples de modules qui doivent etre mis a jour pour fonctionner sur la 1.3 me laissent un peu sceptique quand au gain de temps à long terme des fonctions natives...
Un projet de personnalisation produit ? Contactez nous ...

Posted Image

configurateurvisuel.fr
mikarama.fr

#5
moncler

    PrestaShop Apprentice

  • Members
  • PipPip
  • 207 posts
Idem mais il m arrive souvent de les modifier par contre (creation de classes filles)

#6
_mika_

    PrestaShop Apprentice

  • Members
  • PipPip
  • 219 posts
Le consensus semble aller vers les classes. J'ai une nouvelle fonction à implémenter, pour laquelle ce devrait franchement me faciliter la vie.
Je vais garder mon tronc basé sur les requetes, et developer une version avec les classes. Je vous dirai si je valide votre opinion !

Merci à tous
Un projet de personnalisation produit ? Contactez nous ...

Posted Image

configurateurvisuel.fr
mikarama.fr