KoVaLsKy 59 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 В модуле СПСР выводятся кракосязбры $own_zone_id=$order->delivery['zone_id']=58$own_cpcr_id=MODULE_SHIPPING_SPSR_OWN_CITY_DELIVERY=TrueMODULE_SHIPPING_SPSR_OWN_REGION_DELIVERY=True$shipping_weight=2MODULE_SHIPPING_SPSR_NATURE=7$request=http://cpcr.ru/cgi-bin/postxml.pl? TariffCompute&FromRegion=|0&FromCityName=�������&Weight=2&Nature=7&Amount=0&Country=209|0&ToRegion=|0&ToCityName=�������$cost= $_POST['cost']= бесплатно поля города заполнены корректно SSL протокол сайта н может быть причиной? в файле модуля если убрать функцию .iconv("UTF-8","windows-1251", то крокозябры не вылезают но модуль все равно не работает Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 Нет, дело не в ssl, а вот в этой строке запроса расчёта (request) Кракозябры и должны быть, ведь iconv перекодирует текст в cp2151, а вся страница в utf8 т.е. нужно смотреть саму строку запроса расчёта, может в названии города ошибка или ещё что. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 все чисто. да и при незаполненных данных (быстром оформлении) вылезает эта ошибка. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 любопытно почему $own_zone_id=$own_cpcr_id= пустые Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 Не знаю, пробую на локальной копии, всё рабоатет, модуль спср считает доставку, 443 руб. по умолчанию пишет. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 Странно. почему то id зон не вытаскивает В чем может быть причина? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 Может поле Регион или Страна отключено в Админке - Настройки - Данные клиента. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 Может поле Регион или Страна отключено в Админке - Настройки - Данные клиента. Включены Кстати, пикпонт на SSL не хочет работать. Политика SSL не дает подгружать внешний скрипт Нужно его грузить и сервера сайта. Ну это так, на будущее Извлекаем скрипт в /jscript lang/russian/moduels/pickpoint.php <script type="text/javascript" src="http://www.pickpoint.ru/select/postamat.js"></script> меняем на <script type="text/javascript" src="jscript/postamat.js"></script> <u><a href="" onclick="pickpoint_call(this);return false;"><span id="pickpoint_link" style="color:blue;">'.MODULE_SHIPPING_PICKPOINT_TEXT_SELECT_ADDRESS.'</span></a></u> <span id="pickpoint_link_help">'.MODULE_SHIPPING_PICKPOINT_TEXT_ADDRESS_HELP.'</span> меняем на <u><a href="javascript:void(0);" onclick="pickpoint_call(this);return false;"><span id="pickpoint_link" style="color:blue;">'.MODULE_SHIPPING_PICKPOINT_TEXT_SELECT_ADDRESS.'</span></a></u> <span id="pickpoint_link_help">'.MODULE_SHIPPING_PICKPOINT_TEXT_ADDRESS_HELP.'</span> postamat.zip Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 По умолчанию точно работает спср, проверял на чистой версии VamShop. Так что, идёте на сайт спср, качаете документацию и разбираетесь, что не так конкретно в Вашем случае. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 $check['configuration_value'] пустое значение почему то получается это из $check_query = vam_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key='STORE_ZONE'"); $check = vam_db_fetch_array($check_query); $own_zone_id = $check['configuration_value']; Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 STORE_ZONE - это опция Регион в Админке - Настройки - Мой магазин. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 9 октября, 2014 Автор Жалоба Share Опубликовано 9 октября, 2014 Я понимаю. НЕ пусто оно. Стоит Ивановская область. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 октября, 2014 Жалоба Share Опубликовано 9 октября, 2014 А если Москва поставить, к примеру?! Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 10 октября, 2014 Автор Жалоба Share Опубликовано 10 октября, 2014 не срабатывает в $own_zone_id = $check['configuration_value']; подставляю 58 - все равно ничего видимо в функции vam_get_spsr_zone_id что то не так Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 октября, 2014 Жалоба Share Опубликовано 10 октября, 2014 Не знаю, может в коде правили у себя что. Пробую на стандартной версии VamShop, возвращает 443 руб. стоимость доставки. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения