2017 © Pedro PelΓ‘ez
 

library ds-bitrix-event-handlers

Event Handlers

image

digital-spectr/ds-bitrix-event-handlers

Event Handlers

  • Saturday, February 10, 2018
  • by Resident234
  • Repository
  • 1 Watchers
  • 0 Stars
  • 16 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

bx.event.handlers

Часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий, (*1)

/** * ΠΏΠ΅Ρ€Π΅Π΄ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΠ±Π»ΠΎΠΊΠ° * * Π΄Π°Π΅ΠΌ ΠΏΡ€Π°Π²Π° Π½Π° ΠΈΠ½Ρ„ΠΎΠ±Π»ΠΎΠΊΠΈ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ */ iblock_OnBeforeIBlockAdd_FixIBlockPermissions, (*2)

/** * ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ письма * * ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° свСдСния ΠΎ доставкС * */ main_OnBeforeEventSend_ChangeTrackingNumberFields, (*3)

/** * ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ письма ΠΎ смСнС статуса Π·Π°ΠΊΠ°Π·Π° * * ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ свСдСний ΠΎ доставкС ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ */ sale_OnOrderStatusSendEmail_ChangeDeliveryNameAndOrderUser, (*4)

ИспользованиС

ПослС установки ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» класса Π² init.php require_once($_SERVER['DOCUMENT_ROOT'] . '/vendor/digital-spectr/ds-bitrix-event-handlers/EventHandlersLoader.php');, (*5)

Π”Π°Π»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄: EventHandlersLoader::includeEventHandler(); - ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ всСх ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² EventHandlersLoader::includeEventHandler("iblock_OnBeforeIBlockAdd_FixIBlockPermissions"); - ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° iblock_OnBeforeIBlockAdd_FixIBlockPermissions, (*6)

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ ΠΏΠ°ΠΏΠΎΠΊ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ HelperEventHandlers ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ: /HelperEventHandlers/[ΠΌΠΎΠ΄ΡƒΠ»ΡŒ]/[событиС]/[Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΠΏΡ€ΠΈ классичСском располоТСнии, Ρ‚.Π΅. Π² init.php ΠΈΠ»ΠΈ handlers.php ].php, (*7)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: /HelperEventHandlers/iblock/OnBeforeIBlockAdd/FixIBlockPermissions.php, (*8)

НазваниС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° формируСтся ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ схСмС: [ΠΌΠΎΠ΄ΡƒΠ»ΡŒ]_[событиС]_[Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΠΏΡ€ΠΈ классичСском располоТСнии, Ρ‚.Π΅. Π² init.php ΠΈΠ»ΠΈ handlers.php], (*9)

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ список доступных ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° EventHandlersLoader::getEventHandlersInfo();, (*10)

The Versions

10/02 2018

dev-master

9999999-dev

Event Handlers

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

10/02 2018

0.7

0.7.0.0

Event Handlers

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

09/02 2018

0.6.4

0.6.4.0

Event Handlers

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

09/02 2018

0.6.3

0.6.3.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

09/02 2018

0.6.2

0.6.2.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

09/02 2018

0.6.1

0.6.1.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

09/02 2018

0.6

0.6.0.0

Event Handlers

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

08/02 2018

0.5

0.5.0.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

07/02 2018

0.4

0.4.0.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

07/02 2018

0.3

0.3.0.0

Event Handlers

  Sources   Download

MIT

The Requires

 

by DigitalSpectr

helpers bitrix Битрикс event handlers

06/02 2018

0.2

0.2.0.0

Event Handlers

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by DigitalSpectr

helpers bitrix Битрикс