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

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

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

Сообщение ViktorK » Вс апр 14, 2019 12:00 pm

Здравствуйте. как пользоваться "Событиями для внешних обработчиков"?
Какие именно файлы выполняются при:
$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
Сообщения: 5697
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

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

Сообщение ~AsmodeuS~ » Пн апр 15, 2019 1:16 pm

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

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

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

Сообщение ~AsmodeuS~ » Пн апр 15, 2019 1:17 pm

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

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

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

Сообщение ViktorK » Вт апр 16, 2019 2:08 am

Можете пример на добавление денежных средств показать. Что бы в исполняемый передовались номер телефона, номер договора, сумма зачисления, текущий депозит.
То есть как правильно в конфиг это записать, эти входные данные. Сам исполняемый файл можно на 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
Сообщения: 33
Зарегистрирован: Чт дек 06, 2018 2:00 pm

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

Сообщение ViktorK » Пн апр 29, 2019 4:10 pm

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

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

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

Сообщение ViktorK » Вт июн 25, 2019 4:16 pm

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

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

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

Сообщение ~AsmodeuS~ » Ср июн 26, 2019 1:51 pm

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

Ответить