Child pages
  • Mieux comprendre et utiliser les hooks

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
Hook::updateProduct(new Product(/* ... */));
h2.
Note

Nous avons bien appelé la classe « HookCore » en utilisant « Hook » comme nom de classe. Ceci est dû à l’override que nous aborderons la prochaine fois !

Code Block

Comment

...

en

...

ajouter

...

de

...

nouveau

...

?

...

Si

...

vous

...

avez

...

suivi

...

jusqu’ici

...

le

...

déroulement

...

d’utilisation

...

des

...

«

...

hooks

...

»

...

et

...

après

...

utilisation

...

de

...

PrestaShop,

...

alors

...

vous

...

allez

...

sûrement

...

vous

...

rendre

...

compte

...

qui

...

vous

...

manquera

...

des

...

«

...

hooks

...

»

...

comme

...

«

...

FaireLeCafe

...

»,

...

«

...

FaireAManger

...

»,

...

ou

...

encore

...

«

...

RepondreAuxClientsAMaPlace

...

».

...

Pas

...

de

...

panique

...

!

...

Pour

...

créer

...

votre

...

petit

...

«

...

hook

...

»

...

à

...

vous,

...

il

...

vous

...

suffit

...

tout

...

simplement

...

d’enregistrer

...

une

...

ligne

...

dans

...

la

...

base

...

de

...

données

...

dans

...

la

...

table

...

«

...

ps_hook

...

»

...

avec

...

le

...

nom

...

de

...

votre

...

«

...

hook

...

»,

...

son

...

titre.

...

(Voir

...

0

...

et

...

1

...

si

...

celui-ci

...

est

...

compatible

...

avec

...

LiveEdit

...

ou

...

non)

Code Block
INSERT 

...

INTO `ps_hook` (`name`, `title`, `description`)

...

 
  VALUES ('nameOfHook', 'Name Of Hook', 'It is a custom hook !');
Code Block

Enfin, utilisez-le(s) simplement comme nous avons vu dans cet article.