Hooksde front-office

Nuevos hooks desde v1.4

Nombre del gancho

Descripción del gancho

actionAdminMetaControllerUpdate_optionsBefore  
actionAdminMetaSave Después de guardar la configuración en AdminMeta
actionAuthentication  
actionBeforeAuthentication Antes de la autenticación
actionCartSave  
actionCustomerAccountAdd Se llama cuando un nuevo cliente con éxito crea cuenta
actionHtaccessCreate Después de la creación de .htaccess
actionObjectCategoryDeleteAfter  
actionObjectCategoryUpdateAfter  
actionObjectCmsDeleteAfter
actionObjectCmsUpdateAfter  
actionObjectManufacturerDeleteAfter  
actionObjectManufacturerUpdateAfter  
actionObjectProductDeleteAfter  
actionObjectProductUpdateAfter  
actionObjectSupplierDeleteAfter  
actionObjectSupplierUpdateAfter  
actionOrderDetail Para establecer el seguimiento en Smarty cuando se llama a detalle de pedido.
actionOrderReturn  
actionOrderSlipAdd Se llama cuando una cantidad de cambio de un producto en una orden.
actionOrderStatusPostUpdate  
actionOrderStatusUpdate Lanzar módulos cuando cambia el estado de la orden.
actionPaymentCCAdd Pago CC añadido
actionPaymentConfirmation  
actionSearch  
actionShopDataDuplication  
actionTaxManager  
actionUpdateQuantity Cantidad se actualiza sólo cuando el cliente efectivamente su orden del lugar.
actionValidateOrder  
actionWatermark  
displayAdminCustomers Lanzar módulos cuando se mostrará la ficha AdminCustomers de back office.
displayAdminOrder Lanzar módulos cuando se mostrará la ficha AdminOrder de back office.
displayAdminStatsGraphEngine  
displayAdminStatsGridEngine  
displayAdminStatsModules  
displayBackOfficeFooter  
displayBackOfficeHeader  
displayBackOfficeHome  
displayBackOfficeTop  
displayBeforeCarrier Gancho es pantalla antes de la lista de portador de Front office
displayBeforePayment Redirigir usuarios al módulo en lugar de Mostrar módulos de pago
displayCarrierList  
displayCustomerAccount Mostrar en la cuenta de la página del cliente
displayCustomerAccountForm Mostrar alguna información en el formulario para crear una cuenta de cliente
displayCustomerAccountFormTop  
displayFooter Añadir bloque en pie
displayFooterProduct Añadir nuevos bloques debajo de la descripción del producto
displayHeader Un gancho que le permite hacer cosas en el encabezado de cada páginas
displayHome  
displayInvoice Agregar bloquesa factura (orden)
displayLeftColumn  
displayLeftColumnProduct  
displayMyAccountBlock Mostrar información adicional dentro del bloque "mi cuenta"
displayMyAccountBlockfooter Mostrar información adicional dentro del bloque "mi cuenta"
displayOrderConfirmation Llamado en la página de confirmación de pedido
displayOrderDetail Se muestran en detalle de la orden de recepción
displayPayment  
displayPaymentReturn  
displayPaymentTop Parte superior de la página de pago
displayPDFInvoice Permiten la visualización de información adicional en la factura PDF
displayProductButtons Poner nuevos botones de acción en la página de producto
displayProductComparison Comparación de productos adicionales
displayProductTab
displayProductTabContent Llamado en fichas de página de producto de orden
displayRightColumn  
displayRightColumnProduct  
displayShoppingCart Mostrar información específica
displayShoppingCartFooter Mostrar información específica en la página de carro de compras
displayTop Un gancho que le permite hacer cosas en la parte superior de cada página.

displayHeader

Un gancho que le permite hacer cosas en el encabezado de cada páginas

displayHome

 

displayInvoice

Agregar bloques de factura (orden)

displayLeftColumn

 

displayLeftColumnProduct

 

displayMyAccountBlock

Mostrar información adicional dentro del bloque "mi cuenta"

displayMyAccountBlockfooter

Mostrar información adicional dentro del bloque "mi cuenta"

displayOrderConfirmation

Llamado en la página de confirmación de pedido

displayOrderDetail

Se muestran en detalle de la orden de recepción

displayPDFInvoice

Permiten la visualización de información adicional en la factura PDF

displayPayment

 

displayPaymentReturn

 

displayPaymentTop

Parte superior de la página de pago

displayProductButtons

Poner nuevos botones de acción en la página de producto

displayProductComparison

Comparación de productos adicionales

displayProductTab

Llamado en fichas de página de producto de orden

displayProductTabContent

Llamado en fichas de página de producto de orden

displayRightColumn

 

displayRightColumnProduct

 

displayShoppingCart

Mostrar información específica

displayShoppingCartFooter

Mostrar información específica en la página de carro de compras

displayTop

Un gancho que le permite hacer cosas en la parte superior de cada página.

Hooks actualizados desde v1.4

La mayoría de estos hooks son los mismos que estaban en la versión 1.4 de PrestaShop, pero han sido renombrados con un prefijo "display" o "action" para que sea compatible con el 1.5 nuevo esquema de nombres.

Antiguo nombre de gancho

Nuevo nombre de gancho

Descripción del gancho

AdminStatsModules

displayAdminStatsModules

 

GraphEngine

displayAdminStatsGraphEngine

 

GridEngine

displayAdminStatsGridEngine

 

PDFInvoice

displayPDFInvoice

Permiten la visualización de información adicional en la factura PDF

addproduct

actionProductAdd

 

adminCustomers

displayAdminCustomers

Lanzar módulos cuando se mostrará la ficha AdminCustomers de back office.

adminOrder

displayAdminOrder

Lanzar módulos cuando se mostrará la ficha AdminOrder de back office.

afterCreateHtaccess

actionHtaccessCreate

afterDeleteAttribute

actionAttributeDelete

Sobre la eliminación de valor de atributo de función

afterDeleteAttributeGroup

actionAttributeGroupDelete

En eliminar grupo de atributos

afterDeleteFeature

actionFeatureDelete

Sobre la eliminación de la función de atributo

afterDeleteFeatureValue

actionFeatureValueDelete

Sobre la eliminación de valor de atributo de función

afterSaveAdminMeta

actionAdminMetaSave

Tras guardar configuración en AdminMeta

afterSaveAttribute

actionAttributeSave

El valor del atributo característica de ahorro

afterSaveAttributeGroup

actionAttributeGroupSave

El grupo de atributos de ahorro

afterSaveFeature

actionFeatureSave

En función de atributo de ahorro

afterSaveFeatureValue

actionFeatureValueSave

El valor del atributo característica de ahorro

afterSaveProduct

actionProductSave

En productos de ahorro

attributeForm

displayAttributeForm

Agregar campos al formulario "valor del atributo"

attributeGroupForm

displayAttributeGroupForm

Agregar campos a la forma de "grupo de atributos"

autenticación

actionAuthentication

 

backBeforePayment

displayBeforePayment

Redirigir usuarios al módulo en lugar de Mostrar módulos de pago

backOfficeFooter

displayBackOfficeFooter

 

backOfficeHeader

displayBackOfficeHeader

 

backOfficeHome

displayBackOfficeHome

 

backOfficeTop

displayBackOfficeTop

 

beforeAuthentication

actionBeforeAuthentication

Antes de la autenticación

beforeCarrier

displayBeforeCarrier

Gancho es pantalla antes de la lista de portador de Front office

cancelProduct

actionProductCancel

Este gancho se llama cuando se cancela un producto en una orden

carro

actionCartSave

 

categoryAddition

actionCategoryAdd

 

categoryDeletion

actionCategoryDelete

 

categoryUpdate

actionCategoryUpdate

 

createAccount

actionCustomerAccountAdd

Se llama cuando un nuevo cliente con éxito crea una cuenta

createAccountForm

displayCustomerAccountForm

Mostrar alguna información en el formulario para crear una cuenta de cliente

createAccountTop

displayCustomerAccountFormTop

 

customerAccount

displayCustomerAccount

Mostrar en la cuenta de la página del cliente

deleteProductAttribute

actionProductAttributeDelete

 

deleteproduct

actionProductDelete

Este gancho se llama cuando se elimina un producto

extraCarrier

displayCarrierList

 

extraLeft

displayLeftColumnProduct

 

extraProductComparison

displayProductComparison

Comparación de productos adicionales

extraRight

displayRightColumnProduct

 

featureForm

displayFeatureForm

Agregar campos a la forma "característica de"

featureValueForm

displayFeatureValueForm

Agregar campos a la forma "función valor"

pie de página

displayFooter

Añadir bloque en pie

cabecera

displayHeader

Un gancho que le permite hacer cosas en el encabezado de cada unopáginas

Inicio

displayHome

 

factura

displayInvoice

Agregar bloques de factura (orden)

leftColumn

displayLeftColumn

 

myAccountBlock

displayMyAccountBlock

Mostrar información adicional dentro del bloque "mi cuenta"

newOrder

actionValidateOrder

 

orderConfirmation

displayOrderConfirmation

Llamado en la página de confirmación de pedido

orderDetail

actionOrderDetail

Para establecer el seguimiento en Smarty cuando se llama a detalle de pedido

orderDetailDisplayed

displayOrderDetail

Se muestran en detalle de la orden de recepción

orderReturn

actionOrderReturn

 

orderSlip

actionOrderSlipAdd

Se llama cuando una cantidad de cambio de un producto en una orden.

pago

displayPayment

 

paymentCCAdded

actionPaymentCCAdd

Pago CC añadido

paymentConfirm

actionPaymentConfirmation

 

paymentReturn

displayPaymentReturn

 

paymentTop

displayPaymentTop

Parte superior de la página de pago

postProcessAttribute

actionAttributePostProcess

El proceso posterior en valor de la función de administrador

postProcessAttributeGroup

displayAttributeGroupPostProcess

Post proceso en grupo de atributos de admin

postProcessFeature

displayFeaturePostProcess

Proceso posterior en función de admin

postProcessFeatureValue

displayFeatureValuePostProcess

El proceso posterior en valor de la función de administrador

postUpdateOrderStatus

actionOrderStatusPostUpdate

 

processCarrier

actionCarrierProcess

 

productActions

displayProductButtons

Poner nuevos botones de acción en la página de producto

productListAssign

actionProductListOverride

Lista de productos de asignar a una categoría

productOutOfStock

actionProductOutOfStock

Hacer la acción mientras que el producto está fuera de stock

productTab

displayProductTab

Llamado en fichas de página de producto de orden

productTabContent

displayProductTabContent

Llamado en fichas de página de producto de orden

productfooter

displayFooterProduct

Añadir nuevos bloques debajo de la descripción del producto

rightColumn

displayRightColumn

 

búsqueda de

actionSearch

 

shoppingCart

displayShoppingCartFooter

Mostrar información específica en la página de carro de compras

shoppingCartExtra

displayShoppingCart

Mostrar información específica

taxManager

actionTaxManager

 

Arriba

displayTop

Un gancho que le permite hacer cosas en la parte superior de cada páginas.

updateCarrier

actionCarrierUpdate

Este gancho se llama cuando se actualiza un portador

updateOrderStatus

actionOrderStatusUpdate

Lanzar módulos cuando cambia el estado de la orden.

updateProductAttribute

actionProductAttributeUpdate

 

updateQuantity

actionUpdateQuantity

Cantidad se actualiza sólo cuando el cliente efectivamente su orden del lugar.

updateproduct

actionProductUpdate

 

marca de agua

actionWatermark

 

Front-office y back office

Estos hooks son válidos paratanto v1.4 y 1.5 de PrestaShop.

Hooks de recepción existentes

Home page y páginas del sitio general

Nombre del gancho
Descripción
displayHeader Llama dentro de las etiquetas HTML
displayTop Llamado en el encabezado de la página.
displayLeftColumn Llama cuando se carga la columna de la izquierda.
displayRightColumn Llama cuando se carga la columna derecha.
displayFooter Llama en pie de la página.
displayHome Llama al centro de la Página Web.

Página del producto

Nombre del gancho
Descripción
displayLeftColumnProduct Llamó justo antes de vincular la "impresión", debajo de la foto.
displayRightColumnProduct Llamó justo después del bloque para el botón "Add to Cart".
displayProductButtons Llama dentro del bloque para el botón "Add to Cart", justo después de ese botón.
actionProductOutOfStock Llama dentro del bloque para el botón "Add to Cart", justo después de la información de "Disponibilidad".
displayFooterProduct Llamado justo antes de las pestañas.
displayProductTab Llamado de lista de pestañas "Más información", "Hoja de datos", "Accesorios", etc.
displayProductTabContent Se llama cuando se hace clic en una ficha.

Página de carro

Nombre del gancho
Descripción
actionCartSave Llamó justo después de un carro creación o actualización.
displayShoppingCartFooter Se llama justo debajo de la tabla de artículos del carro.
displayShoppingCart Llamado después de la mesa de la cesta de artículos, justo encima de los botones de navegación.
displayCustomerAccountFormTop Llamado en el formulario de creación de cuenta de cliente, justo por encima del bloque "Su información personal".
displayCustomerAccountForm Llama dentro de la forma de creación de cuenta cliente, justo antes del botón "Registrarse".
actionCustomerAccountAdd Llamó justo después de la creación de la cuenta del cliente.
displayCustomerAccount Llama en la página de cuenta de cliente, después de la lista de enlaces disponibles. Ideal para añadir un vínculo a esta lista.
displayMyAccountBlock En el bloque de "Mi cuenta", en la columna izquierda, debajo de la lista de enlaces disponibles. Este es el lugar idealpara agregar un vínculo a esta lista.
displayMyAccountBlockfooter Muestra información adicional dentro del bloque "Mi cuenta".
actionAuthentication Llamado derecho después de la identificación del cliente, sólo si la autenticación es válida (dirección de correo electrónico y la contraseña son ambos muy bien).
actionBeforeAuthentication Llamado justo antes de la autenticación.

Página de búsqueda

Nombre del gancho
Descripción
actionSearch Llamado después de realizar una búsqueda. Ideal para analizar y manejar la consulta de búsqueda y los resultados.

Página de elección de portador

Nombre del gancho

Descripción

displayBeforeCarrier Aparece antes de la lista del portador en recepción.
displayCarrierList Llamado después de la lista de los portadores disponibles, durante el proceso de pedido. Ideal para añadir un portador, como agregado de un módulo.

Página de pago

un duplicado de paymentReturn.
Nombre del gancho
Descripción
displayPaymentTop Parte superior de la página de pago.
displayPayment Llama al que necesitan crear una lista de las soluciones de pago disponibles, durante el proceso de pedido. Ubicación ideal para habilitar la opción de un módulo de pago que has desarrollado.
displayPaymentReturn Se llama cuando el usuario se envía a la tienda después de haber pagado en el sitio web de terceros. Ubicación ideal para mostrar un mensaje de confirmación o dar algunos detalles sobre el pago.
displayOrderConfirmation
displayBeforePayment Llama al Mostrar la lista de soluciones de pago disponible. Lugar ideal para redirigir al usuario en lugar de Mostrar dijo lista (es decir, 1-click PayPal checkout).

Página de pedidos

Nombre del gancho
Descripción
actionOrderReturn Se llama cuando la petición del cliente para enviar su mercancía a la tienda, y si ahora se produce el error.
displayPDFInvoice Llama al Mostrar la factura en formato PDF. Lugar ideal para mostrar el contenido dentro de la factura.

Ganchos móviles tema

Todos estos ganchos son específicos en tema móvil por defecto de PrestaShop.

Los cuatro primeros son en base de datos de ganchos internos de PrestaShop, así el usuario puede conectar una acción/interfaz a estos ganchos usando los módulos > Página posiciones.
Todos los demás existen en el tema móvil TPL archivos, pero sonNo está en la base de datos interna de los ganchos. Un desarrollador todavía puede utilizarlos para fijar el contenido a una porción específica del código.

Nombre del gancho
Descripción
displayMobileTopSiteMap  
displayMobileHeader  
displayMobileShoppingCartTop  
displayMobileAddToCartTop  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  
displayMobileTopSiteMap  
displayMobileFooterChoice  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  
displayMobileIndex  
mobileCustomerAccount  
displayMobileTop  
displayMobileAddToCartTop  
displayMobileShoppingCartTop  
displayMobileShoppingCartButton  
displayMobileShoppingCartBottom  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  

Ganchos existentes de back office

Ganchos generales

Nombre del gancho
Descripción
displayBackOfficeTop Llama dentro de la cabecera, por encima de las pestañas.
displayBackOfficeHeader Llama entre las etiquetas HEAD. Ideal para agregar archivos JavaScript y CSS.
displayBackOfficeFooter Llama dentro de pie de página, por encima de la línea de "Poder por PrestaShop".
displayBackOfficeHome Llama al centro de la Página Web.

Pedidos y detalles de la orden

Nombre del gancho
Descripción
actionValidateOrder Llama durante el proceso de creación nueva orden correcto después de que se ha creado.
actionPaymentConfirmation Llama al estado de un pedido se convierte en "Pago".
actionOrderStatusUpdate Se llama cuando estado de un pedido es cambiante, no antes de que realmente ha cambiado.
actionOrderStatusPostUpdate Llama al estado de un pedido es cambiante, no después de que en realidad ha cambiado.
actionProductCancel Se llama cuando se elimina un elemento de una orden, justo después de la eliminación.
displayInvoice Se llama cuando se muestran los detalles de la orden, por encima del bloque de información del cliente.
displayAdminOrder Se llama cuando se muestran los detalles de la orden, por debajo de la información del cliente.
actionOrderSlipAdd Llamado durante la creación de una nota de crédito, bien después de que se ha creado.

Productos

Nombre del gancho
Descripción
actionProductSave Se llama cuando productos de ahorro.
actionUpdateQuantity Llama durante una la validación de un pedido, el estado de ser algo distinto de "cancelado" o "Error de pago", para cada uno de los artículos de la orden.
actionProductAttributeUpdate Se llama cuando una declinación del producto es actualizado después de dicha actualización.
actionProductAttributeDelete Se llama cuando se borra una declinación del producto.
actionWatermark Se llama cuando una imagen se añade a un producto, justo después de dicha adición.
displayAttributeForm Agregar campos a la forma "valor del atributo".
displayAttributeGroupForm Agregar campos a la forma de "grupo de atributos".
displayAttributeGroupPostProcess Se llama cuando post-proceso en grupo de atributos de admin.
displayFeatureForm Agregar campos a la forma "característica".
displayFeaturePostProcess Se llama cuando post-proceso en función de admin.
displayFeatureValueForm Agregar campos a la forma "función valor".
displayFeatureValuePostProcess Se llama cuando post-proceso en valor de la función de administrador.

Estadísticas

Nombre del gancho
Descripción
displayAdminStatsGraphEngine Se llama cuando se muestra un gráfico de las estadísticas.
displayAdminStatsGridEngine Se llama cuando se muestra la cuadrícula de las estadísticas.
displayAdminStatsModules Se llama cuando se muestra la lista de módulos de estadísticas.

Clientes

Nombre del gancho
Descripción
displayAdminCustomers Llamada cuando se visualizan los datos de un cliente, inmediatamente después de que grupos de la lista de los clientes el cliente actual pertenece a.

Transportistas

Nombre del gancho
Descripción
actionCarrierUpdate Llamó durante la actualización de un portador, justo después de dicha actualización.
Producto agregado a favoritos
Producto agregado para comparar

Utilizamos cookies, propias y de terceros, para medir y obtener datos estadísticos de la navegación de los usuarios. A su vez, utilizamos cookies analíticas y de personalización para, por ejemplo, recordar el inicio de sesión a la cuenta de usuario o registrar las preferencias del usuario. Puedes configurar y aceptar el uso de cookies mediante los botones que se muestran a continuación, y modificar las opciones de tu consentimiento en cualquier momento visitando nuestra Política de Cookies. Asimismo, puedes obtener más información en “Configurar Cookies”.