Страница 1 из 1

подстановка адреса, улицы

Добавлено: Ср сен 29, 2010 10:12 am
SmallFox
не работает .. :(
из JsHttpRequest.js идет POST-запрос при этом в HTML.pm парсятся данные по POST, а QUERY_STRING - нет.
т.е. не передается параметр JsHttpRequest=...
и не сохраняется в базу

Re: подстановка адреса, улицы

Добавлено: Вс окт 03, 2010 6:44 pm
~AsmodeuS~
более точно напишите что именно не так?

Re: подстановка адреса, улицы

Добавлено: Пн окт 04, 2010 5:12 am
SmallFox
Посмотрите - http://abills.vbg.ru/admin/ login/password - abills/abills
Свежеустановленная с сегоднешнего CVS.
стоит- $conf{ADDRESS_REGISTER}=1;
не изменить адрес, нет поиска по адресу

Ошибка JavaScript:
Uncaught exception: dataReady(): unknown pending id:
Error thrown at line 295, column 0 in <anonymous function: JsHttpRequest.dataReady>(d) in http://abills.vbg.ru/ajax/lib/JsHttpReq ... Request.js:
throw "dataReady(): unknown pending id: "+d.id;
called from line 1, column 57 in <anonymous function: JsHttpRequest._tmp>(id):
var d = JsHttpRequest.dataReady({ "id": "",
called from line 382, column 0 in <anonymous function: xr.onreadystatechange>() in http://abills.vbg.ru/ajax/lib/JsHttpReq ... Request.js:
JsHttpRequest._tmp(id);

Re: подстановка адреса, улицы

Добавлено: Пн окт 04, 2010 6:54 pm
Matrixnts
видимо не доделано еще...

Re: подстановка адреса, улицы

Добавлено: Вт окт 05, 2010 5:57 am
~AsmodeuS~
скорее всего Ваши пути отличаютсяо т тех которые рпописанны в мануале

Re: подстановка адреса, улицы

Добавлено: Вт окт 05, 2010 10:06 am
SmallFox
~AsmodeuS~ писал(а):скорее всего Ваши пути отличаютсяо т тех которые рпописанны в мануале
Дело не в путях...
в функцию user_pi ( в admin/index.cgi) не попадает my $id = $FORM{'JsHttpRequest'};
т.к. JsHttpRequest передается через $ENV{'QUERY_STRING'}, а остальные параметры идут по POST , а в form_parse() ( в HTML.pm ) парсится либо то, либо другое.

Re: подстановка адреса, улицы

Добавлено: Сб июн 04, 2011 10:47 am
~AsmodeuS~
в демо все работает проверяйте у себя

Re: подстановка адреса, улицы

Добавлено: Пн июн 06, 2011 9:47 am
~AsmodeuS~
если биллинг на 80 порту тогда не работает журнал адресов

Re: подстановка адреса, улицы

Добавлено: Ср авг 31, 2011 4:24 pm
radislav
Проблема не в 80 порту как таковом, а в выборе между GET и POST запросом.
Для того, чтобы форсировать использование GET запроса с использованием данной библиотеки и получить всегда рабочую подстановку можно в файлах
Abills/main_tpls/form_address_sel.tpl
Abills/modules/Maps/templates/maps_address_sel.tpl
Abills/modules/Marketing/templates/marketing_report2.tpl
заменить все вхождения

Код: Выделить всё

JsHttpRequest.query     (
                        \"$SELF_URL\",
на

Код: Выделить всё

JsHttpRequest.query     (
                        \"script.GET $SELF_URL\",