Jump to content
Sign in to follow this  
ludo

Doc -> Création de modules sous Prestashop - version 0.1

Recommended Posts

Derniere version ... ici


Pour des besoins interne et ne pouvant attendre plus longtemps le wiki, nous nous sommes attaqué à la documentation d'une partie importante de Prestashop... "la création de module".

Voici le premièr des 5 chapitres. Nous publierons les autres au fil de l'eau.
Normalement, le chapitre B devrait être disponible dés demain matin.

Merci de nous donner votre sentiments par rapport au sommaire et ensuite du contenu lui-même (clarté, fautes, coquilles, inexactitudes, ...). Soyez sans pitié ça nous aidera !

# Création de modules sous prestashop

Présentation

A.1 Arborescence des fichiers sous Prestashop
A.2 Type de Modules
A.3 Design Pattern Module Prestashop
A.4 Traduction des modules
A.5 Code minimum pour un nouveau module
- le constructeur
- les propriétés
- la méthode install()
- autres méthodes

B.1 Le Back-office
B.2 Le nouveau module dans le back-office
B.3 Configuration du module


C.1 Le front-end
présentation
C.2 Ajout de méthodes pour le front-end
C.3 Les templates associés
C.4 Modification de sa position


D.1 Les méthodes génériques
- Tools
- Db
- ...
D.2 Utilisation de ses méthodes

E.1 Les Hooks de Prestashop
presentation
E.2 Utilisation des Hooks
E.3 Références dans la table Hooks
E.4 Les "méthodes Hook"

1379_QadfTWxD4ifHoLXU6WwN_t

creationdemodulesousprestashop.zip

creationdemodule_0-2.zip

Share this post


Link to post
Share on other sites

Bonjour,

Pourquoi ne pas faire un wiki justement comme ça tout le monde pourrait compléter/corriger/commenter ?
Sinon très bonne initiative :)

Share this post


Link to post
Share on other sites

salut ,

si ce sont les macros présentes dans config.inc et le setting , elles ont facilement accessibles ....
On pourra les rajouter en annexes si nécessaire

mais toutes les idées sont les bienvenues ;-)

Share this post


Link to post
Share on other sites
Guest

Voici un lien sur les Prestashop classes

Lien ICI

Un WIKI est une bonne idée mais le lien du wiki n est pas trop TOP ?
Je serais plus pour http://wiki.psfrance.org/
mais bon je suis neutre ;-)

Share this post


Link to post
Share on other sites

Et les variables system ?


pour être d'accord , qu'est ce que vous entendez par les variables systèmes ...!!???
pour moi c'est les macros define ...

Share this post


Link to post
Share on other sites
Guest

Super ce doc , seulement, le pdf affiche des caractères spéciaux chez moi.
Y a-t-il une typo à installer où est ce un probléme general ?

Ce doc m'intéresse grandement puisque j'essaye désespérement de configurer un module paiement cash / mandat cash ! (réalisé en dupliquant le module "cheque" qui reprend le même fonctionnement)

Merci beaucoup !

Share this post


Link to post
Share on other sites

bonjour,

le doc a été écrit sous open-Office (connais pas moi MS :coolsmile: ) ,mais a fait des aller retour sur Micros...(j'y arrive pas) et le Pdf à été généré depuis OOo
Si le problème arrive à d'autre merci de nous le signaler ...

Le tuto est mis en parallèle sur le wiki ( il faut voir où cela en est pour la 'jonction' avec le wiki presta france' ) on essaie de suivre le même rythme :P , mais lil y a toujours un léger décallage ..

Share this post


Link to post
Share on other sites

psfrance.org est dans les choux là... 8-/

Share this post


Link to post
Share on other sites

oui PSFRANCE est out, mais je pense que c'est temporaire ;)
(Pierre-Yves, des news ?)

Share this post


Link to post
Share on other sites

C'est effectivement temporaire, et ça reviendra dans la journée...

Le problème vient du RAID... Il est tombé... On est donc en train de réinstaller le serveur ;) Wait & see...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More