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