Created Кастомизация интеграционного плагина (markdown)
commit
b251b6f235
26
Кастомизация-интеграционного-плагина.md
Normal file
26
Кастомизация-интеграционного-плагина.md
Normal file
@ -0,0 +1,26 @@
|
||||
Существует возможность кастомизации классов плагина, без потери модифицированного кода при обновлении. Для того, чтобы внедрить модифицированный код, необходимо расположить копию файла с нужным классом в директории bitrix/php_interface/retailcrm.
|
||||
|
||||
В плагине имеется возможность кастомизации следующих файлов:
|
||||
|
||||
* RestNormalizer.php
|
||||
* Logger.php
|
||||
* Client.php
|
||||
* RCrmActions.php
|
||||
* RetailCrmUser.php
|
||||
* RetailCrmICML.php
|
||||
* RetailCrmInventories.php
|
||||
* RetailCrmPrices.php
|
||||
* RetailCrmCollector.php
|
||||
* RetailCrmUa.php
|
||||
* RetailCrmEvent.php
|
||||
* RetailCrmHistory_v4.php
|
||||
* RetailCrmHistory_v5.php
|
||||
* RetailCrmOrder_v4.php
|
||||
* RetailCrmOrder_v5.php
|
||||
* ApiClient_v4.php
|
||||
* ApiClient_v5.php
|
||||
|
||||
Для кастомизации файлов, в названии которых есть используемая версия API, создаются файлы с названием без указания версии, например - RetailCrmHistory.php.
|
||||
|
||||
После создания копии файла с классом в директории bitrix/php_interface/retailcrm модуль будет использовать кастомизированный класс, можете вносить изменения в его методы.
|
||||
|
Loading…
Reference in New Issue
Block a user