Files
bx.discount/default_config.php
T
2026-02-04 14:54:38 +03:00

75 lines
2.6 KiB
PHP

<?php
//$config['events']['main:OnPageStart'][] = ['Bx\\Discount\\Handlers\\SaleDiscountEditPage', 'onPageStartHandler'];
return [
'ENABLE' => false,
'UPDATE_ELEMENT_INDEX' => false,
'PAGE_SIZE' => 100,
'RENEWAL_PERIOD' => 604800,
'CATALOG_IBLOCK_ID' => 0,
'DISCOUNT_TYPE_IBLOCK_ID' => 0,
'CATALOG_GROUP_ID' => 0,
'TICKET_PROP_ID' => 0,
'MAP' => [
'A' => 0,
'R' => 0,
],
'events' => [
'main:OnBeforeProlog' => [
['Bx\\Discount\\Handlers\\SaleDiscountEditPage', 'onPageStartHandler'],
],
'sale:DiscountOnBeforeAdd' => [
['Bx\Discount\Handlers\SaleDiscount', 'onBeforeAdd'],
],
'sale:DiscountOnAfterAdd' => [
['Bx\Discount\Handlers\SaleDiscount', 'onAfterAdd'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterAdd'],
],
'sale:DiscountOnBeforeUpdate' => [
['Bx\Discount\Handlers\SaleDiscount', 'onBeforeUpdate'],
],
'sale:DiscountOnAfterUpdate' => [
['Bx\Discount\Handlers\SaleDiscount', 'onAfterUpdate'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterUpdate'],
],
'sale:DiscountOnBeforeDelete' => [
['Bx\Discount\Handlers\SaleDiscount', 'onBeforeDelete'],
],
'sale:DiscountOnAfterDelete' => [
['Bx\Discount\Handlers\SaleDiscount', 'onAfterDelete'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterDelete'],
],
'catalog:OnBeforeDiscountAdd' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onBeforeAdd'],
],
'catalog:OnDiscountAdd' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onAfterAdd'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterAdd'],
],
'catalog:OnBeforeDiscountUpdate' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onBeforeUpdate'],
],
'catalog:OnDiscountUpdate' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onAfterUpdate'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterUpdate'],
],
'catalog:OnBeforeDiscountDelete' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onBeforeDelete'],
],
'catalog:OnDiscountDelete' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onAfterDelete'],
['Bx\Discount\Handlers\SpiderHandler', 'saleDiscountOnAfterDelete'],
],
'catalog:OnGetDiscountResult' => [
['Bx\Discount\Handlers\CatalogDiscount', 'onGetDiscountResult'],
],
]
];