Prestashop крючки

Фронт офис крючки

Новые крючки с v1.4

<tdкласс = «confluenceTd»> <tdкласс = «confluenceTd»> называется на вкладках страницы заказа продуктов

Имя крюк

Крючком описание

actionAdminMetaControllerUpdate_optionsBefore  
actionAdminMetaSave После сохранения конфигурации в AdminMeta
actionAuthentication  
actionBeforeAuthentication До проверки подлинности
actionCartSave  
actionCustomerAccountAdd Вызывается, когда новый клиент успешно создает учетную запись
actionHtaccessCreate После создания .htaccess
actionObjectCategoryDeleteAfter  
actionObjectCategoryUpdateAfter  
actionObjectCmsDeleteAfter
actionObjectCmsUpdateAfter  
actionObjectManufacturerDeleteAfter  
actionObjectManufacturerUpdateAfter  
actionObjectProductDeleteAfter  
actionObjectProductUpdateAfter  
actionObjectSupplierDeleteAfter  
actionObjectSupplierUpdateAfter  
actionOrderDetail Для установки последующих в Smarty, при вызове подробности заказа.
actionOrderReturn  
actionOrderSlipAdd Вызывается, когда определенное количество одного продукта изменения в порядке.
actionOrderStatusPostUpdate  
actionOrderStatusUpdate Запуск модулей при изменении статуса заказа.
actionPaymentCCAdd Оплата CC Добавлено
actionPaymentConfirmation  
actionSearch  
actionShopDataDuplication  
actionTaxManager  
actionUpdateQuantity Количество обновляется только когда заказчик фактически место его заказа.
actionValidateOrder  
actionWatermark  
displayAdminCustomers Запуск модулей, когда отображается вкладка AdminCustomers на бэк офиса.
displayAdminOrder Запуск модулей, когда отображается вкладка AdminOrder на бэк офиса.
displayAdminStatsGraphEngine  
displayAdminStatsGridEngine  
displayAdminStatsModules  
displayBackOfficeFooter  
displayBackOfficeHeader  
displayBackOfficeHome  
displayBackOfficeTop  
displayBeforeCarrier Этот Хук является дисплей перед списком перевозчика на фронт-офиса
displayBeforePayment Перенаправить пользователя на модуль вместо отображения модулей оплаты
displayCarrierList  
displayCustomerAccount Отображать на странице счета клиента
displayCustomerAccountForm Показать некоторую информацию в форме для создания учетной записи клиента
displayCustomerAccountFormTop  
displayFooter Добавьте блок в нижний колонтитул
displayFooterProduct Добавление новых блоков под описание продукта
displayHeader Крючок, который позволяет вам делать вещи в заголовке каждой страницы
displayHome  
displayInvoice Добавить блокив накладной (заказ)
displayLeftColumn  
displayLeftColumnProduct  
displayMyAccountBlock Отображение дополнительной информации внутри блок «мой счет»
displayMyAccountBlockfooter Отображение дополнительной информации внутри блок «мой счет»
displayOrderConfirmation На странице подтверждения заказа
displayOrderDetail Отображается на подробности заказа на фронт-офиса
displayPayment  
displayPaymentReturn  
displayPaymentTop Верхней части страницы платежа
displayPDFInvoice Разрешить отображение дополнительной информации в счет PDF
displayProductButtons Поставьте новые кнопки действий на странице продукта
displayProductComparison Сравнение дополнительных продуктов
displayProductTab
displayProductTabContent Вызывается на вкладках страницы заказа продуктов
displayRightColumn  
displayRightColumnProduct  
displayShoppingCart Отображение некоторых отдельных сведений
displayShoppingCartFooter Отображение некоторых конкретную информацию на странице корзины покупок
displayTop Крючок, который позволяет вам делать вещи в верхней части каждой страницы.

displayHeader

Крючок, который позволяет вам делать вещи в заголовке каждой страницы

displayHome

 

displayInvoice

Добавить блоки в накладной (заказ)

displayLeftColumn

 

displayLeftColumnProduct

 

displayMyAccountBlock

Отображение дополнительной информации внутри блок «мой счет»

displayMyAccountBlockfooter

Отображение дополнительной информации внутри блок «мой счет»

displayOrderConfirmation

На странице подтверждения заказа

displayOrderDetail

Отображается на подробности заказа на фронт-офиса

displayPDFInvoice

Разрешить отображение дополнительной информации в счет PDF

displayPayment

 

displayPaymentReturn

 

displayPaymentTop

Верхней части страницы платежа

displayProductButtons

Поставьте новые кнопки действий на странице продукта

displayProductComparison

Сравнение дополнительных продуктов

displayProductTab

Вызывается на вкладках страницы заказа продуктов

displayProductTabContent

Вызывается на вкладках страницы заказа продуктов

displayRightColumn

 

displayRightColumnProduct

 

displayShoppingCart

Отображение некоторых отдельных сведений

displayShoppingCartFooter

Отображение некоторых конкретную информацию на странице корзины покупок

displayTop

Крючок, который позволяет вам делать вещи в верхней части каждой страницы.

Обновлено крючки с v1.4

Большинство из этих крючков такие же, как они были в версии 1.4 PrestaShop, но были переименованы с «действия» или «показать» префикс для того чтобы быть совместимы с новым 1.5 схема именования.

<tdкласс = «confluenceTd»>После .htaccess Создание

Старое имя крюк

Новое имя крюк

Крючком описание

AdminStatsModules

displayAdminStatsModules

 

GraphEngine

displayAdminStatsGraphEngine

 

GridEngine

displayAdminStatsGridEngine

 

PDFInvoice

displayPDFInvoice

Разрешить отображение дополнительной информации в счет PDF

AddProduct

actionProductAdd

 

adminCustomers

displayAdminCustomers

Запуск модулей, когда отображается вкладка AdminCustomers на бэк офиса.

adminOrder

displayAdminOrder

Запуск модулей, когда отображается вкладка AdminOrder на бэк офиса.

afterCreateHtaccess

actionHtaccessCreate

afterDeleteAttribute

actionAttributeDelete

На удаление компонента значение атрибута

afterDeleteAttributeGroup

actionAttributeGroupDelete

Удаление группы атрибутов

afterDeleteFeature

actionFeatureDelete

На удаление атрибута функция

afterDeleteFeatureValue

actionFeatureValueDelete

На удаление компонента значение атрибута

afterSaveAdminMeta

actionAdminMetaSave

После сохранения конфигурации в AdminMeta

afterSaveAttribute

actionAttributeSave

На сохранение функции значение атрибута

afterSaveAttributeGroup

actionAttributeGroupSave

На спасение группы атрибутов

afterSaveFeature

actionFeatureSave

На сохранение функции атрибута

afterSaveFeatureValue

actionFeatureValueSave

На сохранение функции значение атрибута

afterSaveProduct

actionProductSave

На спасение продуктов

attributeForm

displayAttributeForm

Добавление поля в форму «значение атрибута»

attributeGroupForm

displayAttributeGroupForm

Добавление поля в форму «группы атрибутов»

Проверка подлинности

actionAuthentication

 

backBeforePayment

displayBeforePayment

Перенаправить пользователя на модуль вместо отображения модулей оплаты

backOfficeFooter

displayBackOfficeFooter

 

backOfficeHeader

displayBackOfficeHeader

 

backOfficeHome

displayBackOfficeHome

 

backOfficeTop

displayBackOfficeTop

 

beforeAuthentication

actionBeforeAuthentication

До проверки подлинности

beforeCarrier

displayBeforeCarrier

Этот Хук является дисплей перед списком перевозчика на фронт-офиса

cancelProduct

actionProductCancel

Эта ловушка вызывается при отмене продукт в заказе

Корзина

actionCartSave

 

categoryAddition

actionCategoryAdd

 

categoryDeletion

actionCategoryDelete

 

categoryUpdate

actionCategoryUpdate

 

createAccount

actionCustomerAccountAdd

Вызывается, когда новый клиент успешно создает учетную запись

createAccountForm

displayCustomerAccountForm

Показать некоторую информацию в форме для создания учетной записи клиента

createAccountTop

displayCustomerAccountFormTop

 

customerAccount

displayCustomerAccount

Отображать на странице счета клиента

deleteProductAttribute

actionProductAttributeDelete

 

deleteProduct

actionProductDelete

Этот обработчик вызывается при удалении продукта

extraCarrier

displayCarrierList

 

extraLeft

displayLeftColumnProduct

 

extraProductComparison

displayProductComparison

Сравнение дополнительных продуктов

extraRight

displayRightColumnProduct

 

featureForm

displayFeatureForm

Добавление поля в форму «характеристика»

featureValueForm

displayFeatureValueForm

Добавление поля в форму «функция значение»

Нижний колонтитул

displayFooter

Добавьте блок в нижний колонтитул

заголовок

displayHeader

Крючок, который позволяет вам делать вещи в заголовке каждогостраниц

Главная страница

displayHome

 

счет-фактура

displayInvoice

Добавить блоки в накладной (заказ)

leftColumn

displayLeftColumn

 

myAccountBlock

displayMyAccountBlock

Отображение дополнительной информации внутри блок «мой счет»

newOrder

actionValidateOrder

 

orderConfirmation

displayOrderConfirmation

На странице подтверждения заказа

orderDetail

actionOrderDetail

Для установки последующих в Smarty, при вызове подробности заказа

orderDetailDisplayed

displayOrderDetail

Отображается на подробности заказа на фронт-офиса

orderReturn

actionOrderReturn

 

orderSlip

actionOrderSlipAdd

Вызывается, когда определенное количество одного продукта изменения в порядке.

Оплата

displayPayment

 

paymentCCAdded

actionPaymentCCAdd

Оплата CC Добавлено

paymentConfirm

actionPaymentConfirmation

 

paymentReturn

displayPaymentReturn

 

paymentTop

displayPaymentTop

Верхней части страницы платежа

postProcessAttribute

actionAttributePostProcess

После процесса в значение функции администратора

postProcessAttributeGroup

displayAttributeGroupPostProcess

После процесса в администратора группы атрибутов

postProcessFeature

displayFeaturePostProcess

После процесса в функции администратора

postProcessFeatureValue

displayFeatureValuePostProcess

После процесса в значение функции администратора

postUpdateOrderStatus

actionOrderStatusPostUpdate

 

processCarrier

actionCarrierProcess

 

productActions

displayProductButtons

Поставьте новые кнопки действий на странице продукта

productListAssign

actionProductListOverride

Присвоение категории список продуктов

productOutOfStock

actionProductOutOfStock

Сделать действия, в то время как продукт будет в наличии

productTab

displayProductTab

Вызывается на вкладках страницы заказа продуктов

productTabContent

displayProductTabContent

Вызывается на вкладках страницы заказа продуктов

productfooter

displayFooterProduct

Добавление новых блоков под описание продукта

rightColumn

displayRightColumn

 

Поиск

actionSearch

 

shoppingCart

displayShoppingCartFooter

Отображение некоторых конкретную информацию на странице корзины покупок

shoppingCartExtra

displayShoppingCart

Отображение некоторых отдельных сведений

taxManager

actionTaxManager

 

Вверх

displayTop

Крючок, который позволяет вам делать вещи в верхней части каждой страницы.

updateCarrier

actionCarrierUpdate

Этот обработчик вызывается, когда перевозчик обновляется

updateOrderStatus

actionOrderStatusUpdate

Запуск модулей при изменении статуса заказа.

updateProductAttribute

actionProductAttributeUpdate

 

updateQuantity

actionUpdateQuantity

Количество обновляется только когда заказчик фактически место его заказа.

UpdateProduct

actionProductUpdate

 

водяной знак

actionWatermark

 

Фронт офиса и бэк офиса

Эти крючки являются допустимыми дляВерсия 1.4 и 1.5 PrestaShop.

Существующие крючки фронт офиса

Домашняя страница и страницы общего сайта

Имя крюк
Описание
displayHeader Вызывается внутри тегов HTML <головы >. Идеальное место для добавления JavaScript и CSS файлов.
displayTop Вызывается в заголовке страницы.
displayLeftColumn Вызывается при загрузке в левой колонке.
displayRightColumn Вызывается при загрузке в правой колонке.
displayFooter Вызывается в нижний колонтитул страницы.
displayHome Вызывается в центре главной страницы.

Страница продукта

Имя крюк
Описание
displayLeftColumnProduct Вызывается правой перед ссылку «Печать», под картинкой.
displayRightColumnProduct Вызывается сразу после блока для кнопки «Добавить в корзину».
displayProductButtons Вызывается внутри блока для кнопки «Добавить в корзину», сразу же после этого кнопку.
actionProductOutOfStock Вызывается внутри блока для кнопки «Добавить в корзину», сразу после «Доступность» информации.
displayFooterProduct Вызывается непосредственно перед вкладки.
displayProductTab В списке вкладок, например «Подробнее», под названием «Спецификация», «Аксессуары», и др.
displayProductTabContent Вызывается при щелчке вкладки.

Страница корзины

Имя крюк
Описание
actionCartSave Вызывается сразу после создания корзину или обновления.
displayShoppingCartFooter Называется прямо под таблицей элементов корзину.
displayShoppingCart Вызывается после корзину таблицы элементов, прямо над кнопки навигации.
displayCustomerAccountFormTop Вызывается в форме создания учетной записи клиента, право выше блок «Ваша личная информация».
displayCustomerAccountForm Вызывается в форме создания учетной записи клиента, прямо перед кнопку «Зарегистрировать».
actionCustomerAccountAdd Вызывается сразу после создания учетной записи клиента.
displayCustomerAccount Вызывается на главной странице аккаунта клиента, после списка доступных ссылок. Идеальное место, чтобы добавить ссылку на этот список.
displayMyAccountBlock Вызывается в рамках блока «Мой счет», в левой колонке, под списком доступных ссылок. Это идеальное месточтобы добавить ссылку на этот список.
displayMyAccountBlockfooter Отображает дополнительные сведения внутри блок «Мой счет».
actionAuthentication Называется право после идентификации клиента, только если проверка подлинности является действительным (адрес электронной почты и пароль являются обе ОК).
actionBeforeAuthentication Вызывается непосредственно перед проверкой подлинности.

Страница поиска

Имя крюк
Описание
actionSearch Вызывается после выполнения поиска. Идеальное место для разбора и обработки запросов поиска и результаты.

Страница выбора перевозчика

Имя крюк

Описание

displayBeforeCarrier Отображается перед списком перевозчика на фронт офиса.
displayCarrierList Вызывается после список доступных носителей, в процессе оформления заказа. Идеальное расположение для добавления перевозчик, как добавил модулем.

Страница платежа

<tdкласс = «confluenceTd»> копию paymentReturn.
Имя крюк
Описание
displayPaymentTop Верхней части страницы платежа.
displayPayment Вызывается, когда для создания списка доступных платежных решений, во время процесса заказа. Идеальное место для обеспечения возможности выбора оплаты модуль, который вы разработали.
displayPaymentReturn Вызывается, когда пользователь отправляется обратно в магазин оплатив на сторонних веб-сайте. Идеальное расположение для отображения сообщения с подтверждением или дать некоторые детали по оплате.
displayOrderConfirmation
displayBeforePayment Вызывается при отображении списка доступных платежных решений. Идеальное место, чтобы перенаправить пользователя вместо отображения говорит список (то есть, 1-click PayPal checkout).

Страница заказа

Имя крюк
Описание
actionOrderReturn Вызывается, когда клиент запрос для отправки его товар обратно в магазин, и если теперь возникает ошибка.
displayPDFInvoice Вызывается при отображении счета-фактуры в формате PDF. Идеальное расположение для отображения содержимого в счете-фактуре.

Мобильная тема крючки

Все эти крючки являются специфическими для PrestaShop Мобильные темы по умолчанию.

Первые четыре из них находятся в базе данных PrestaShop внутренние Крюки, поэтому пользователь может придавать эти крючки с использованием модулей действий/интерфейс > позиции страницы.
Все остальные существуют в мобильных тема TPL файлов, но онине в базе внутренние крюки. Чтобы добавить содержимое определенной части кода их все еще можно использовать разработчик.

Имя крюк
Описание
displayMobileTopSiteMap  
displayMobileHeader  
displayMobileShoppingCartTop  
displayMobileAddToCartTop  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  
displayMobileTopSiteMap  
displayMobileFooterChoice  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  
displayMobileIndex  
mobileCustomerAccount  
displayMobileTop  
displayMobileAddToCartTop  
displayMobileShoppingCartTop  
displayMobileShoppingCartButton  
displayMobileShoppingCartBottom  
displayMobileShoppingCartTop  
displayMobileShoppingCartBottom  

Существующие крючки бэк офиса

Общие крючки

Имя крюк
Описание
displayBackOfficeTop Вызывается в заголовке, над вкладками.
displayBackOfficeHeader Вызывается между тегами HEAD. Идеальное место для добавления JavaScript и CSS файлов.
displayBackOfficeFooter Вызывается внутри нижнего колонтитула, выше линии «Власть на PrestaShop».
displayBackOfficeHome Вызывается в центре главной страницы.

Заказы и подробности заказа

Имя крюк
Описание
actionValidateOrder Вызывается во время процесс создания нового порядка, право, после того, как она была создана.
actionPaymentConfirmation Вызывается, когда статус заказа становится «Оплаты».
actionOrderStatusUpdate Вызывается, когда статус заказа изменился, право, прежде чем она на самом деле изменилась.
actionOrderStatusPostUpdate Вызывается, когда статус заказа изменился, справа после того, как она на самом деле изменилась.
actionProductCancel Вызывается, когда элемент удаляется из заказа, сразу после удаления.
displayInvoice Вызывается, когда подробности заказа отображаются над блоком информации клиента.
displayAdminOrder Вызывается, когда отображаются сведения о заказе, ниже блока информации клиента.
actionOrderSlipAdd Вызывается во время создания кредит ноты, справа после того, как она была создана.

Продукция

Имя крюк
Описание
actionProductSave Вызывается при сохранении продуктов.
actionUpdateQuantity Вызывается во время проверки заказа, статус которых является нечто иное, чем «отменено» или «Оплата ошибка», для каждого из элементов заказа.
actionProductAttributeUpdate Вызывается, когда продукт склонения Обновлено, правда после сказал обновления.
actionProductAttributeDelete Вызывается при удалении продукта склонения.
actionWatermark Вызывается, когда изображение добавляется к продукту, сразу после сказал сложения.
displayAttributeForm Добавление поля в форму «атрибут-значение».
displayAttributeGroupForm Добавление поля в форму «группа атрибутов».
displayAttributeGroupPostProcess Вызывается при последующей обработки в администратора группы атрибутов.
displayFeatureForm Добавление поля в форму «функция».
displayFeaturePostProcess Вызывается при последующей обработки в функции администратора.
displayFeatureValueForm Добавление поля в форму «функция значение».
displayFeatureValuePostProcess Вызывается при последующей обработки в значение функции администратора.

Статистика

Имя крюк
Описание
displayAdminStatsGraphEngine Вызывается, когда граф статистика отображается.
displayAdminStatsGridEngine Вызывается при отображении сетки статистики.
displayAdminStatsModules Вызывается, когда отображается список модулей, статистика.

Клиенты

Имя крюк
Описание
displayAdminCustomers Вызывается, когда отображаются сведения клиента, сразу после того, как список клиентов группы текущий клиент принадлежит к.

Перевозчиков

Имя крюк
Описание
actionCarrierUpdate Вызывается во время обновление перевозчика, сразу после сказал обновления.

телега 0 Корзина

Нет продуктов

Бесплатная доставка! Перевозка
$0.00 Всего

Проверять, выписываться