События для внешних обработчиков

Здесь можно задать вопросы не связанные с работой АСР. FreeBSD/Linux
Ответить
ViktorK
Сообщения: 42
Зарегистрирован: Чт дек 06, 2018 2:00 pm

События для внешних обработчиков

Сообщение ViktorK »

Здравствуйте. как пользоваться "Событиями для внешних обработчиков"?
Какие именно файлы выполняются при:
$conf{external_useradd} Пример файла: abills/misc/external_adduser
$conf{external_userdel} а тут какой файл?
$conf{external_userchange} а тут какой файл?
$conf{external_payments} а тут какой файл?
$conf{external_fees} а тут какой файл?
$conf{external_userdisable} а тут какой файл?
и какие именно входные данные передаются в эти файлы?
могут ли эти файлы быть написаны на bash или php?
http://abills.net.ua/wiki/doku.php/abil ... :config:ru тут не для всех файлов есть входные данные и нет названия выполняемых файлов.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: События для внешних обработчиков

Сообщение ~AsmodeuS~ »

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

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: События для внешних обработчиков

Сообщение ~AsmodeuS~ »

входные данные аналогичные тем что в уже указанны опциях

ViktorK
Сообщения: 42
Зарегистрирован: Чт дек 06, 2018 2:00 pm

Re: События для внешних обработчиков

Сообщение ViktorK »

Можете пример на добавление денежных средств показать. Что бы в исполняемый передовались номер телефона, номер договора, сумма зачисления, текущий депозит.
То есть как правильно в конфиг это записать, эти входные данные. Сам исполняемый файл можно на php написать?
1) В конфиг я внес такую строку $conf{external_payments.php};
2) в каталог abills/misc/external_payments.php создал файл php
3) Как туда аргументы передаются и в каком порядке? через пробел или через запятую или еще как? и как только определеные передать, не все вот эти
DOMAIN_ID=0
ORDER=
ACCOUNT_ID=417
UID=3434
DATE=2010-09-21 14:01:55
LOGIN=casper
ER=
CREDIT=180.00
INNER_DESCRIBE=
CUSTOMER=-
GID=0
OP_SID=nUGgWkGQYUHhZ5bB
SUM=12
DEPOSIT=273.004166
COMPANY_ID=0
DESCRIBE=
CREATE_INVOICE=1
METHOD=0
EXT_ID=
QUICK=1

ViktorK
Сообщения: 42
Зарегистрирован: Чт дек 06, 2018 2:00 pm

Re: События для внешних обработчиков

Сообщение ViktorK »

Мне кто нибудь поможет :(

ViktorK
Сообщения: 42
Зарегистрирован: Чт дек 06, 2018 2:00 pm

Re: События для внешних обработчиков

Сообщение ViktorK »

Что не кто не сталкивался и не делал подобное. Кто нибудь ответе.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: События для внешних обработчиков

Сообщение ~AsmodeuS~ »

ViktorK писал(а):
Вт июн 25, 2019 4:16 pm
Что не кто не сталкивался и не делал подобное. Кто нибудь ответе.
в произвольном порядке через пробел, как напсиано в документации

Ответить