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

Jump to content


Welcome to the PrestaShop Forum! We hope you'll share your comments and suggestions with us. We ask that you please post in English to the main sections of the PrestaShop Forum. If you want to write in another language, please post in the corresponding PrestaShop Community section below.

Please note that PrestaShop Community sections are largely self-moderated. PrestaShop team members may or may not participate in non-English sections. To improve the chances of receiving feedback to your question or comment, please post it in English to the main sections of our Forum.

NYC

Vous parlez français ? par ici !


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


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

#1 _mika_

    PrestaShop Apprentice

  • 13 Oct 2009
  • Members
  • PipPip
  • 212 posts

Posted 02 September 2010 - 01:09 PM

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

    PrestaShop Newbie

  • 15 Dec 2011
  • Members
  • Pip
  • 0 posts

Posted 02 September 2010 - 01:14 PM

Perso, j'utilise tout du core ( tant que possible ), surtout pour tout ce qui est du mysql

#3

    PrestaShop Newbie

  • 15 Dec 2011
  • Members
  • Pip
  • 0 posts

Posted 02 September 2010 - 01:17 PM

Idem, ça m'arrive régulièrement, pourquoi refaire ce qui existe....??? :cheese:

#4

    PrestaShop Newbie

  • 15 Dec 2011
  • Members
  • Pip
  • 0 posts

Posted 02 September 2010 - 01:25 PM

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...

#5

    PrestaShop Newbie

  • 15 Dec 2011
  • Members
  • Pip
  • 0 posts

Posted 02 September 2010 - 02:01 PM

Idem mais il m arrive souvent de les modifier par contre (creation de classes filles)

#6

    PrestaShop Newbie

  • 15 Dec 2011
  • Members
  • Pip
  • 0 posts

Posted 02 September 2010 - 03:29 PM

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





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users