...
Si tomamos el ejemplo del tema básico de PrestaShop, en la página principal, la solución utiliza "puntos de fijación" de la siguiente manera:
Nombre del Hook name | Decripción |
---|---|
header | hook Hook del encabezado |
top | hook Hook de la parte superio superior |
leftColumn | hook Hook de la columna izquierda |
home | hook Hook de la página de inicio |
rightColumn | hook Hook de la columna derecha |
footer | hook Hook del pie de página |
Como puede ver, todos los "hooks" utilizados son "hooks de observación".
...
En primer lugar, para usar correctamente el "hook", usted debe dirijirse a la clase de su módulo y crear un método no estático, público a partir de la palabra "hook" y el nombre del "hook" utilizado.
Entonces, sólo un solo argumento es pasado: la matriz de información de contexto diferente enviado al "hook".
...
Llamar al "hook" denominado "updateProduct" será lo siguiente en el corazón núcleo de PrestaShop.
Code Block |
---|
Hook::updateProduct(new Product(/* ... */)); |
...