Добавлена передача дополнительных параметров в GET запросах (#229)

This commit is contained in:
ellynoize 2024-10-14 20:16:50 +06:00 committed by GitHub
parent 11248f5309
commit c20b285b11
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,6 @@
## v3.6.12
* Добавлена передача дополнительных параметров в GET запросах
## v3.6.11 ## v3.6.11
* Добавлены подсказки в настройках модуля * Добавлены подсказки в настройках модуля

View File

@ -1 +1 @@
3.6.11 3.6.12

View File

@ -106,7 +106,14 @@ class RetailcrmHttpClient
); );
} }
$parameters = array_merge($this->defaultParameters, $parameters); $parameters = self::METHOD_GET === $method
? array_merge($this->defaultParameters, $parameters, [
'cms_source' => 'PrestaShop',
'cms_version' => _PS_VERSION_,
'php_version' => function_exists('phpversion') ? phpversion() : '',
'module_version' => RetailCRM::VERSION,
])
: $parameters = array_merge($this->defaultParameters, $parameters);
$url = $this->url . $path; $url = $this->url . $path;

View File

@ -48,8 +48,7 @@ require_once dirname(__FILE__) . '/bootstrap.php';
class RetailCRM extends Module class RetailCRM extends Module
{ {
const VERSION = '3.6.11'; const VERSION = '3.6.12';
const API_URL = 'RETAILCRM_ADDRESS'; const API_URL = 'RETAILCRM_ADDRESS';
const API_KEY = 'RETAILCRM_API_TOKEN'; const API_KEY = 'RETAILCRM_API_TOKEN';
const DELIVERY = 'RETAILCRM_API_DELIVERY'; const DELIVERY = 'RETAILCRM_API_DELIVERY';