1
0
mirror of synced 2024-11-22 05:16:09 +03:00

Rebranding (#164)

This commit is contained in:
Akolzin Dmitry 2020-12-15 12:39:38 +03:00 committed by GitHub
parent 9822ba1c23
commit ae16e5b0f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
41 changed files with 114 additions and 169 deletions

View File

@ -1,3 +1,6 @@
## 2020-12-15 v.5.6.1
* Обновлено наименование бренда
## 2020-11-24 v.5.6.0
* Добавлена возможность активации онлайн-консультанта
* Обновлен список стран
@ -13,7 +16,7 @@
* Исправлена неверная кодировка в настройках модуля
## 2020-09-28 v.5.5.1
* Исправлена ошибка переноса полей в retailCRM для заказов с интеграционными доставками
* Исправлена ошибка переноса полей в RetailCRM для заказов с интеграционными доставками
## 2020-09-08 v.5.5.0
* Добавлена возможность ручной выгрузки заказов в CRM
@ -29,7 +32,7 @@
## 2020-08-25 v.5.4.3
* Исправлена ошибка с некорректным ID товара при редактировании заказа
* Исправлены опечатки в API-клиенте retailCRM
* Исправлены опечатки в API-клиенте RetailCRM
* Добавлена фильтрация изменений истории по текущему API-ключу
## 2020-07-24 v.5.4.2
@ -118,7 +121,7 @@
* Добавлено подключение файла RCrmActions.php при удалении модуля
## 2018-10-25 v.2.3.13
* Добавлен функционал для активации модуля в маркетплейсе retailCRM
* Добавлен функционал для активации модуля в маркетплейсе RetailCRM
* Исправлен баг при генерации каталога с подстановкой схемы
## 2018-10-17 v.2.3.12
@ -161,7 +164,7 @@
## 2018-03-22 v.2.3.5
* В настройку экспорта добавлена настройка свойств типа "справочник"(highloadblock)
* Добавлена проверка необходимости резервации товаров при выгрузке заказов из retailCRM
* Добавлена проверка необходимости резервации товаров при выгрузке заказов из RetailCRM
* Исправлен вызов рекурсивного метода в RCrmActions
* Добавлены недостающие поля retailcrm.json
@ -252,7 +255,7 @@
* Небольшие исправления
## 2016-10-31 v.2.1.0
* Добавлена передача адреса из карточки клиента в retailCRM
* Добавлена передача адреса из карточки клиента в RetailCRM
* Добавлено больше информации в журнале битрикса и дополнительное логирование
* Небольшие исправления

View File

@ -6,13 +6,13 @@
Bitrix module
=============
Bitrix module for interaction with [retailCRM](http://www.retailcrm.ru) through [REST API](http://www.retailcrm.ru/docs/Developers/Index).
Bitrix module for interaction with [RetailCRM](http://www.retailcrm.ru) through [REST API](http://www.retailcrm.ru/docs/Developers/Index).
Module allows:
* Exchange the orders with retailCRM
* Configure relations between dictionaries of retailCRM and Bitrix (statuses, payments, delivery types and etc)
* Generate [ICML](http://www.retailcrm.ru/docs/Developers/ICML) (Intaro Markup Language) for catalog loading by retailCRM
* Exchange the orders with RetailCRM
* Configure relations between dictionaries of RetailCRM and Bitrix (statuses, payments, delivery types and etc)
* Generate [ICML](http://www.retailcrm.ru/docs/Developers/ICML) (Intaro Markup Language) for catalog loading by RetailCRM
Installation
-------------

View File

@ -5,11 +5,8 @@
*
* API client class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
namespace RetailCrm;
@ -22,11 +19,8 @@ use RetailCrm\Response\ApiResponse;
*
* API client class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
class ApiClient
{

View File

@ -5,11 +5,8 @@
*
* API client class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion5
* @category RetailCRM
* @package RetailCRM
*/
namespace RetailCrm;
@ -22,11 +19,8 @@ use RetailCrm\Response\ApiResponse;
*
* API client class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion5
* @category RetailCRM
* @package RetailCRM
*/
class ApiClient
{

View File

@ -5,11 +5,8 @@
*
* HTTP client
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion3
* @category RetailCRM
* @package RetailCRM
*/
namespace RetailCrm\Http;
@ -23,11 +20,8 @@ use RetailCrm\Response\ApiResponse;
*
* HTTP client
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion3
* @category RetailCRM
* @package RetailCRM
*/
class Client
{

View File

@ -2,10 +2,6 @@
/**
* Class Logger
*
* @author pavel
* @license https://opensource.org/licenses/MIT MIT License
* @link http://help.retailcrm.pro/docs/Developers
*/
class Logger
{

View File

@ -3,13 +3,10 @@
/**
* PHP version 5.3
*
* Response from retailCRM API
* Response from RetailCRM API
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion3
* @category RetailCRM
* @package RetailCRM
*/
namespace RetailCrm\Response;
@ -19,13 +16,10 @@ use RetailCrm\Exception\InvalidJsonException;
/**
* PHP version 5.3
*
* Response from retailCRM API
* Response from RetailCRM API
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion3
* @category RetailCRM
* @package RetailCRM
*/
class ApiResponse implements \ArrayAccess
{

View File

@ -1,16 +1,8 @@
<?php
/**
/**
* RestNormalizer - The main class
*
* @author Dmitry Mamontov <d.slonyara@gmail.com>
* @copyright 2015 Dmitry Mamontov <d.slonyara@gmail.com>
* @license http://www.opensource.org/licenses/BSD-3-Clause The BSD 3-Clause License
* @version Release: 1.0.0
* @link https://github.com/dmamontov/restnormalizer/
* @since Class available since Release 1.0.0
*/
class RestNormalizer
{
public $clear = true;

View File

@ -5,11 +5,8 @@
*
* RetailcrmConfigProvider class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
IncludeModuleLangFile(__FILE__);
@ -19,11 +16,8 @@ IncludeModuleLangFile(__FILE__);
*
* RetailcrmConfigProvider class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
class RetailcrmConfigProvider
{
@ -462,7 +456,7 @@ class RetailcrmConfigProvider
}
/**
* Returns true if payment amount should be sent from CMS to retailCRM.
* Returns true if payment amount should be sent from CMS to RetailCRM.
*
* @return bool|string|null
*/

View File

@ -5,11 +5,8 @@
*
* RetailcrmConstants
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
IncludeModuleLangFile(__FILE__);
@ -19,11 +16,8 @@ IncludeModuleLangFile(__FILE__);
*
* RetailcrmConstants
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
class RetailcrmConstants
{

View File

@ -5,11 +5,8 @@
*
* RetailcrmDependencyLoader class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
IncludeModuleLangFile(__FILE__);
@ -19,11 +16,8 @@ IncludeModuleLangFile(__FILE__);
*
* RetailcrmDependencyLoader class
*
* @category RetailCrm
* @package RetailCrm
* @author RetailCrm <integration@retailcrm.ru>
* @license https://opensource.org/licenses/MIT MIT License
* @link http://www.retailcrm.ru/docs/Developers/ApiVersion4
* @category RetailCRM
* @package RetailCRM
*/
class RetailcrmDependencyLoader
{

View File

@ -20,13 +20,13 @@ class RetailCrmUa
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', '" . $uaKeys[SITE_ID]['ID'] . "', 'auto');
function getRetailCrmCookie(name) {
function getRetailCRMCookie(name) {
var matches = document.cookie.match(new RegExp(
'(?:^|; )' + name + '=([^;]*)'
));
return matches ? decodeURIComponent(matches[1]) : '';
}
ga('set', 'dimension" . $uaKeys[SITE_ID]['INDEX'] . "', getRetailCrmCookie('_ga'));
ga('set', 'dimension" . $uaKeys[SITE_ID]['INDEX'] . "', getRetailCRMCookie('_ga'));
ga('send', 'pageview');
</script>";
if (isset($_GET['ORDER_ID'])) {

View File

@ -1,5 +1 @@
- Добавлена возможность активации онлайн-консультанта
- Обновлен список стран
- Улучшена синхронизация ФИО в истории
- Добавлен перевод на английский язык
- Заменены некорректные символы в списке стран
- Обновлено наименование бренда

View File

@ -1,3 +1,3 @@
<?
//<title>retailCRM</title>
//<title>RetailCRM</title>
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/intaro.retailcrm/export/export_run.php");

View File

@ -1,3 +1,3 @@
<?
//<title>retailCRM</title>
//<title>RetailCRM</title>
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/intaro.retailcrm/export/export_setup.php");

View File

@ -198,7 +198,7 @@ else{
<td colspan="2"><b><?php echo GetMessage('INFO_1'); ?></b></td>
</tr>
<tr align="center">
<td colspan="2"><?php echo GetMessage('INFO_2') . " " . "<a href='". $api_host ."/admin/statuses' target=_blank>" . GetMessage('URL_1') . "</a>" . " " . 'retailCRM.'; ?></td>
<td colspan="2"><?php echo GetMessage('INFO_2') . " " . "<a href='". $api_host ."/admin/statuses' target=_blank>" . GetMessage('URL_1') . "</a>" . " " . 'RetailCRM.'; ?></td>
</tr>
<tr align="center">
<td colspan="2"><?php echo GetMessage('INFO_3'); ?></td>

View File

@ -1,5 +1,5 @@
<?
$arModuleVersion = array(
"VERSION" => "5.6.0",
"VERSION_DATE" => "2020-11-24 11:42:00"
"VERSION" => "5.6.1",
"VERSION_DATE" => "2020-12-15 12:00:00"
);

View File

@ -1,4 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "No delivery";
$MESS["PRICE_TYPE"] = "retailCRM price";
$MESS["PRICE_TYPE"] = "RetailCRM price";

View File

@ -1,4 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "No delivery";
$MESS["PRICE_TYPE"] = "retailCRM price";
$MESS["PRICE_TYPE"] = "RetailCRM price";

View File

@ -13,7 +13,7 @@ $MESS["CET_EXPORT"] = "Export";
$MESS["CET_SAVE"] = "Save";
$MESS["ERROR_IBLOCK_MODULE"] = "Module Info blocks not installed";
$MESS["ERROR_IBLOCK_CATALOG"] = "Module Catalog not installed";
$MESS["ERROR_IBLOCK_INTAROCRM"] = "Module retailCRM not installed";
$MESS["ERROR_IBLOCK_INTAROCRM"] = "Module RetailCRM not installed";
$MESS["ERROR_ARTICLE_NOT_SET"] = "Article fields were set, but Info blocks were not installed";
$MESS["PROFILE_NAME"] = "Profile name";
$MESS["SETTINGS_INFOBLOCK"] = "Info block settings";

View File

@ -1,7 +1,7 @@
<?php
$MESS ['RETAIL_MODULE_NAME'] = 'retailCRM';
$MESS ['MODULE_DESCRIPTION'] = 'Integration module with retailCRM - specialized CRM for e-commerce';
$MESS ['RETAIL_MODULE_NAME'] = 'RetailCRM';
$MESS ['MODULE_DESCRIPTION'] = 'Integration module with RetailCRM - specialized CRM for e-commerce';
$MESS ['MODULE_PARTNER_NAME'] = 'Intaro Software';
$MESS ['MODULE_PARTNER_URI'] = 'http://www.retailcrm.ru';
$MESS ['MODULE_INSTALL_TITLE'] = 'Module install';
@ -10,7 +10,7 @@ $MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['ERR_SALE'] = 'Module sale is missing! Further installation is not possible.';
$MESS ['ERR_IBLOCK'] = 'Module iblock is missing! Further installation is not possible.';
$MESS ['ERR_CATALOG'] = 'Module catalog is missing! Further installation is not possible.';
$MESS ['RETAILCRM_CURL_ERR'] = 'retailCRM integration module requires PHP CURL extension.';
$MESS ['RETAILCRM_CURL_ERR'] = 'RetailCRM integration module requires PHP CURL extension.';
$MESS ['ERR_ARTICLE_IBLOCK'] = 'Articles are not set';
$MESS ['DATE_TIMEZONE_ERR'] = 'Timezone is not specified in php settings.';
$MESS ['SALE_VERSION_ERR'] = '\'Online-store\' module version must be higher than 16.';

View File

@ -2,7 +2,7 @@
$MESS ['STEP_NAME'] = 'Step 1';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['ICRM_API_HOST'] = 'Address of retailCRM:';
$MESS ['ICRM_API_HOST'] = 'Address of RetailCRM:';
$MESS ['ICRM_API_KEY'] = 'API key:';
$MESS ['ICRM_SITES'] = 'Active sites:';
$MESS ['ERR_404'] = 'CRM address may be incorrect.';
@ -12,6 +12,6 @@ $MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Fields are filled incorrectly.';
$MESS ['ERR_METHOD_NOT_FOUND'] = 'Check availability of API methods for current key.';
//$MESS ['URL_NOT_FOUND'] = 'One or more sites have empty "server URL" field.';
$MESS ['INFO_1'] = 'Enter the address of retailCRM instance (for example, https://demo.retailcrm.ru) and API key.';
$MESS ['INFO_2'] = 'API key can be generated when the store is registered in retailCRM (Administration > Integration).';
$MESS ['INFO_3'] = 'Store code in 1C-Bitrix must correspond with the store code in retailCRM (Administration > Stores).';
$MESS ['INFO_1'] = 'Enter the address of RetailCRM instance (for example, https://demo.retailcrm.ru) and API key.';
$MESS ['INFO_2'] = 'API key can be generated when the store is registered in RetailCRM (Administration > Integration).';
$MESS ['INFO_3'] = 'Store code in 1C-Bitrix must correspond with the store code in RetailCRM (Administration > Stores).';

View File

@ -8,5 +8,5 @@ $MESS ['ERR_6'] = 'CRM address may be incorrect.';
$MESS ['ERR_403'] = 'Wrong apiKey.';
$MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Fields are filled incorrectly.';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix and retailCRM stores.';
$MESS ['INFO_2'] = 'All your stores in retailCRM must have a common API key!';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix and RetailCRM stores.';
$MESS ['INFO_2'] = 'All your stores in RetailCRM must have a common API key!';

View File

@ -11,12 +11,12 @@ $MESS ['PAYMENT_LIST'] = 'Payment';
$MESS ['PAYMENT_Y'] = 'Paid';
$MESS ['PAYMENT_N'] = 'Not paid';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['INFO_2'] = 'If you can\'t find the appropriate values in the retailCRM data books, you can enter them in the section ';
$MESS ['INFO_1'] = 'Set the correspondence between 1C-Bitrix data books and RetailCRM data books.';
$MESS ['INFO_2'] = 'If you can\'t find the appropriate values in the RetailCRM data books, you can enter them in the section ';
$MESS ['URL_1'] = 'Administration';
$MESS ['INFO_3'] = 'Then load new values by refreshing the page';
$MESS ['UPDATE_CATS'] = 'Update data books';
$MESS ['MESS_5'] = 'A server error occurred, please contact Intaro Software.';
$MESS ['DELIV_TYPES_EXPORT'] = 'Export a list of delivery types from 1C-Bitrix';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Set the correspondence between 1C-Bitrix and retailCRM delivery types';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Set the correspondence between 1C-Bitrix and RetailCRM delivery types';
$MESS ['STATUS_NOT_SETTINGS'] ='Cannot find suitable statuses in Bitrix';

View File

@ -4,12 +4,12 @@ $MESS ['STEP_NAME'] = 'Step 3';
$MESS ['STOP'] = 'Suspend export';
$MESS ['MOD_NEXT_STEP'] = 'Next step';
$MESS ['MOD_PREV_STEP'] = 'Previous step';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and retailCRM order fields.';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and RetailCRM order fields.';
$MESS ['ORDER_TYPE_INFO'] = 'Order type:';
$MESS ['CONTRAGENT_TYPE'] = 'Contragent type';
$MESS ['ORDER_LEGAL_INFO'] = 'Legal entity and bank details';
$MESS ['ORDER_CUSTOM'] = 'Custom fields';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between retailCRM order fields and 1C-Bitrix order properties';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between RetailCRM order fields and 1C-Bitrix order properties';
$MESS ['FIO'] = 'Full name';
$MESS ['ZIP'] = 'Zip code';
$MESS ['ADDRESS'] = 'Address (string)';

View File

@ -1,7 +1,7 @@
<?php
$MESS ['STEP_NAME'] = 'Step 4';
$MESS ['MESS_1'] = ' At this step you can upload previously placed orders to retailCRM. Click the «Start export» button to start uploading.';
$MESS ['MESS_1'] = ' At this step you can upload previously placed orders to RetailCRM. Click the «Start export» button to start uploading.';
$MESS ['MESS_2'] = 'Export...';
$MESS ['MESS_3'] = 'Export of orders is completed successfully.';
$MESS ['MESS_4'] = 'Export of orders is suspended.';

View File

@ -11,14 +11,14 @@ $MESS ['PAYMENT_LIST'] = 'Payment';
$MESS ['PAYMENT_Y'] = 'Paid';
$MESS ['PAYMENT_N'] = 'Not paid';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and RetailCRM data books.';
$MESS ['LOAD_PERIOD'] = 'Export catalog periodically';
$MESS ['NOT_LOADING'] = 'No';
$MESS ['CRON_LOADING'] = 'By CRON every 24 hours';
$MESS ['AGENT_LOADING'] = 'By Agent every 24 hours (by default)';
$MESS ['LOAD_NOW'] = 'Export now';
$MESS ['PROFILE_NAME'] = 'Profile name:';
$MESS ['PROFILE_NAME_EXAMPLE'] = 'retailCRM catalog export';
$MESS ['PROFILE_NAME_EXAMPLE'] = 'RetailCRM catalog export';
$MESS ['ERR_FIELDS_PROFILE'] = 'Invalid profile name field';
$MESS ['ERR_FIELDS_IBLOCK'] = 'No info block selected';
$MESS ['ERR_FIELDS_ARTICLE'] = 'Articles are not selected';

View File

@ -8,12 +8,12 @@ after a while analytical reports will be calculated for these orders and ready i
</p>
<p>
New orders will be send by agent <span style="font-family: Courier New;">RCrmActions::uploadOrdersAgent();</span>
to retailCRM every 10 minutes (interval can be changed in section <a href="/bitrix/admin/agent_list.php">Agents</a>).
to RetailCRM every 10 minutes (interval can be changed in section <a href="/bitrix/admin/agent_list.php">Agents</a>).
</p>
<p>
If you selected "Export catalog now" option in step 4, your catalog will be generated.
If you did not select this option, you can generate catalog file by «retailCRM» export function
If you did not select this option, you can generate catalog file by «RetailCRM» export function
in section Store > Settings > <a href="/bitrix/admin/cat_export_setup.php">Export data</a>.
retailCRM checks and downloads this catalog file every 3 hours.
RetailCRM checks and downloads this catalog file every 3 hours.
</p>
';

View File

@ -4,7 +4,7 @@ $MESS ['ICRM_OPTIONS_GENERAL_TAB'] = 'General settings';
$MESS ['ICRM_OPTIONS_IMPORT_TAB'] = 'Import settings';
$MESS ['ICRM_OPTIONS_ORDER_PROPS_TAB'] = 'Order property fields conformity';
$MESS ['ICRM_CONN_SETTINGS'] = 'Connection settings';
$MESS ['ICRM_API_HOST'] = 'Address of retailCRM:';
$MESS ['ICRM_API_HOST'] = 'Address of RetailCRM:';
$MESS ['ICRM_API_KEY'] = 'API key:';
$MESS ['ICRM_SITES'] = 'Active sites';
$MESS ['ICRM_OPTIONS_CATALOG_TAB'] = 'Data books settings';
@ -30,13 +30,13 @@ $MESS ['ERR_0'] = 'Server connection timeout error.';
$MESS ['ICRM_OPTIONS_OK'] = 'Changes are successfully saved.';
$MESS ['CANCELED'] = 'Is «Cancelled»';
$MESS ['STATUS_NOT_SETTINGS'] ='Cannot find suitable statuses in Bitrix';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and retailCRM data books.';
$MESS ['INFO_1'] = ' Set the correspondence between 1C-Bitrix data books and RetailCRM data books.';
$MESS ['ICRM_OPTIONS_ORDER_DISCHARGE_TAB'] = 'Orders uploading mode';
$MESS ['ORDER_DISCH'] = 'Orders uploading mode';
$MESS ['DISCHARGE_AGENT'] = 'Upload orders using agent';
$MESS ['DISCHARGE_EVENTS'] = 'Upload orders by events';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and retailCRM order fields.';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between retailCRM order fields and 1C-Bitrix order properties';
$MESS ['INFO_2'] = ' Set the correspondence between 1C-Bitrix and RetailCRM order fields.';
$MESS ['ORDER_PROPS'] = 'Correspondence settings between RetailCRM order fields and 1C-Bitrix order properties';
$MESS ['FIO'] = 'Full name';
$MESS ['ZIP'] = 'Zip code';
$MESS ['ADDRESS'] = 'Address (string)';
@ -91,6 +91,6 @@ $MESS['ROUND_PRICE_FOR_SAME_POSITIONS'] = "Rounding up the product price for ide
$MESS['PURCHASE_ICML'] = "If enabled, ICML generation will reset the purchase price to 0 if it is not specified";
$MESS['PURCHASE_HEADER'] = "Reset purchase price in ICML";
$MESS['PHONE_REQUIRED'] = "In the main module settings «Phone Number is required» option was enabled, so it may cause problems with reverse synchronization. For proper work you must disable this option.";
$MESS['CHANGE_SHIPMENT_STATUS_FROM_CRM'] = "Change the shipment status when corresponding flag is received from retailCRM";
$MESS['CHANGE_SHIPMENT_STATUS_FROM_CRM'] = "Change the shipment status when corresponding flag is received from RetailCRM";
$MESS ['ONLINE_CONSULTANT'] = 'Activate Online Consultant';
$MESS ['ONLINE_CONSULTANT_LABEL'] = 'Online Consultant script';

View File

@ -1,4 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "Без доставки";
$MESS["PRICE_TYPE"] = "Цена retailCRM";
$MESS["PRICE_TYPE"] = "Цена RetailCRM";

View File

@ -1,4 +1,4 @@
<?php
$MESS["NO_DELIVERY"] = "Без доставки";
$MESS["PRICE_TYPE"] = "Цена retailCRM";
$MESS["PRICE_TYPE"] = "Цена RetailCRM";

View File

@ -13,7 +13,7 @@ $MESS["CET_EXPORT"] = "Экспортировать";
$MESS["CET_SAVE"] = "Сохранить";
$MESS["ERROR_IBLOCK_MODULE"] = "Модуль Инфоблоки не установлен";
$MESS["ERROR_IBLOCK_CATALOG"] = "Модуль Каталог не установлен";
$MESS["ERROR_IBLOCK_INTAROCRM"] = "Модуль retailCRM не установлен";
$MESS["ERROR_IBLOCK_INTAROCRM"] = "Модуль RetailCRM не установлен";
$MESS["ERROR_ARTICLE_NOT_SET"] = "Были установлены поля артикулов, но не установлены Информационные блоки";
$MESS["PROFILE_NAME"] = "Имя профиля";
$MESS["SETTINGS_INFOBLOCK"] = "Настройки инфоблоков";

View File

@ -1,7 +1,7 @@
<?php
$MESS ['RETAIL_MODULE_NAME'] = 'retailCRM';
$MESS ['MODULE_DESCRIPTION'] = 'Модуль интеграции с retailCRM - специализированной CRM для e-commerce';
$MESS ['RETAIL_MODULE_NAME'] = 'RetailCRM';
$MESS ['MODULE_DESCRIPTION'] = 'Модуль интеграции с RetailCRM - специализированной CRM для e-commerce';
$MESS ['MODULE_PARTNER_NAME'] = 'Интаро Софт';
$MESS ['MODULE_PARTNER_URI'] = 'http://www.retailcrm.ru';
$MESS ['MODULE_INSTALL_TITLE'] = 'Установка модуля';
@ -10,12 +10,12 @@ $MESS ['CANCELED'] = 'Флаг «Отменен»';
$MESS ['ERR_SALE'] = 'Отсутствует модуль sale! Дальнейшая установка невозможна.';
$MESS ['ERR_IBLOCK'] = 'Отсутствует модуль iblock! Дальнейшая установка невозможна.';
$MESS ['ERR_CATALOG'] = 'Отсутствует модуль catalog! Дальнейшая установка невозможна.';
$MESS ['RETAILCRM_CURL_ERR'] = 'Для работы модуля интеграции с retailCRM требуется PHP-расширение CURL.';
$MESS ['RETAILCRM_CURL_ERR'] = 'Для работы модуля интеграции с RetailCRM требуется PHP-расширение CURL.';
$MESS ['ERR_ARTICLE_IBLOCK'] = 'Не установлены артикулы';
$MESS ['DATE_TIMEZONE_ERR'] = 'Не указана временная зона в настройках php.';
$MESS ['SALE_VERSION_ERR'] = 'Версия модуля \'Интернет-магазин\' должна быть выше 16.';
/*
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа retailCRM свойствам заказа 1С-Битрикс';
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа RetailCRM свойствам заказа 1С-Битрикс';
$MESS ['FIO'] = 'Ф.И.О.';
$MESS ['ZIP'] = 'Индекс';
$MESS ['ADDRESS'] = 'Адрес (строкой)';

View File

@ -2,16 +2,16 @@
$MESS ['STEP_NAME'] = 'Шаг 1';
$MESS ['MOD_NEXT_STEP'] = 'Следующий шаг';
$MESS ['ICRM_API_HOST'] = 'Адрес retailCRM:';
$MESS ['ICRM_API_HOST'] = 'Адрес RetailCRM:';
$MESS ['ICRM_API_KEY'] = 'Ключ авторизации:';
$MESS ['ICRM_SITES'] = 'Активные сайты:';
$MESS ['ERR_404'] = 'Возможно неверно введен адрес retailCRM.';
$MESS ['ERR_6'] = 'Возможно неверно введен адрес retailCRM.';
$MESS ['ERR_404'] = 'Возможно неверно введен адрес RetailCRM.';
$MESS ['ERR_6'] = 'Возможно неверно введен адрес RetailCRM.';
$MESS ['ERR_403'] = 'Неверный apiKey.';
$MESS ['ERR_0'] = 'Превышено время ожидания ответа от сервера.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Неверно заполнены поля.';
$MESS ['ERR_METHOD_NOT_FOUND'] = 'Проверьте доступность методов API по текущему ключу.';
//$MESS ['URL_NOT_FOUND'] = 'В настройках одного или нескольких сайтов не заполнено поле "URL сервера".';
$MESS ['INFO_1'] = 'Введите адрес экземпляра retailCRM (например, https://demo.retailcrm.ru) и API-ключ.';
$MESS ['INFO_2'] = 'API-ключ можно сгенерировать при регистрации магазина в retailCRM (Администрирование > Интеграция).';
$MESS ['INFO_3'] = 'Код сайта в 1С-Битрикс должен совпадать с кодом сайта в retailCRM (Администрирование > Магазины).';
$MESS ['INFO_1'] = 'Введите адрес экземпляра RetailCRM (например, https://demo.retailcrm.ru) и API-ключ.';
$MESS ['INFO_2'] = 'API-ключ можно сгенерировать при регистрации магазина в RetailCRM (Администрирование > Интеграция).';
$MESS ['INFO_3'] = 'Код сайта в 1С-Битрикс должен совпадать с кодом сайта в RetailCRM (Администрирование > Магазины).';

View File

@ -3,10 +3,10 @@
$MESS ['STEP_NAME'] = 'Шаг 1. Сайты';
$MESS ['MOD_NEXT_STEP'] = 'Следующий шаг';
$MESS ['ICRM_SITES'] = 'Активные сайты:';
$MESS ['ERR_404'] = 'Возможно неверно введен адрес retailCRM.';
$MESS ['ERR_6'] = 'Возможно неверно введен адрес retailCRM.';
$MESS ['ERR_404'] = 'Возможно неверно введен адрес RetailCRM.';
$MESS ['ERR_6'] = 'Возможно неверно введен адрес RetailCRM.';
$MESS ['ERR_403'] = 'Неверный apiKey.';
$MESS ['ERR_0'] = 'Превышено время ожидания ответа от сервера.';
$MESS ['ERR_FIELDS_API_HOST'] = 'Неверно заполнены поля.';
$MESS ['INFO_1'] = 'Задайте соответствия между Вашими магазинами в 1С-Битрикс и retailCRM.';
$MESS ['INFO_2'] = 'У всех Ваших магазинов в retailCRM должен быть общий API-ключ!';
$MESS ['INFO_1'] = 'Задайте соответствия между Вашими магазинами в 1С-Битрикс и RetailCRM.';
$MESS ['INFO_2'] = 'У всех Ваших магазинов в RetailCRM должен быть общий API-ключ!';

View File

@ -11,12 +11,12 @@ $MESS ['PAYMENT_LIST'] = 'Оплата';
$MESS ['PAYMENT_Y'] = 'Оплачен';
$MESS ['PAYMENT_N'] = 'Не оплачен';
$MESS ['CANCELED'] = 'Является флагом «Отменен»';
$MESS ['INFO_1'] = 'Задайте соответствие между справочниками 1C-Битрикс и справочниками retailCRM.';
$MESS ['INFO_2'] = 'В случае, если вы не нашли подходящих значений в справочниках retailCRM, вы можете внести их в разделе';
$MESS ['INFO_1'] = 'Задайте соответствие между справочниками 1C-Битрикс и справочниками RetailCRM.';
$MESS ['INFO_2'] = 'В случае, если вы не нашли подходящих значений в справочниках RetailCRM, вы можете внести их в разделе';
$MESS ['URL_1'] = 'Администрирование';
$MESS ['INFO_3'] = 'После этого подгрузите новые значения обновив страницу';
$MESS ['UPDATE_CATS'] = 'Обновить справочники';
$MESS ['MESS_5'] = 'Произошла ошибка сервера, обратитесь в Интаро Софт.';
$MESS ['DELIV_TYPES_EXPORT'] = 'Выгрузить список доставок из 1С-Битрикс';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Настроить соответствие доставок 1С-Битрикс и retailCRM';
$MESS ['DELIV_TYPES_EXPORT_F'] = 'Настроить соответствие доставок 1С-Битрикс и RetailCRM';
$MESS ['STATUS_NOT_SETTINGS'] ='Не найдены подходящие статусы в Битрикс';

View File

@ -4,13 +4,13 @@ $MESS ['STEP_NAME'] = 'Шаг 3';
$MESS ['STOP'] = 'Приостановить выгрузку';
$MESS ['MOD_NEXT_STEP'] = 'Следующий шаг';
$MESS ['MOD_PREV_STEP'] = 'Предыдущий шаг';
$MESS ['INFO_2'] = ' Задайте соответствие между полями заказа 1C-Битрикс и retailCRM.';
$MESS ['INFO_2'] = ' Задайте соответствие между полями заказа 1C-Битрикс и RetailCRM.';
$MESS ['ORDER_TYPE_INFO'] = 'Тип заказа:';
$MESS ['CONTRAGENT_TYPE'] = 'Тип контрагента';
$MESS ['ORDER_LEGAL_INFO'] = 'Юридические и банковские реквизиты';
$MESS ['ORDER_CUSTOM'] = 'Кастомные поля';
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа retailCRM свойствам заказа 1С-Битрикс';
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа RetailCRM свойствам заказа 1С-Битрикс';
$MESS ['FIO'] = 'Ф.И.О.';
$MESS ['ZIP'] = 'Индекс';
$MESS ['ADDRESS'] = 'Адрес (строкой)';

View File

@ -1,7 +1,7 @@
<?php
$MESS ['STEP_NAME'] = 'Шаг 4';
$MESS ['MESS_1'] = 'На данном шаге вы можете выгрузить ранее оформленные заказы в retailCRM. Для запуска выгрузки нажмите кнопку «Начать выгрузку».';
$MESS ['MESS_1'] = 'На данном шаге вы можете выгрузить ранее оформленные заказы в RetailCRM. Для запуска выгрузки нажмите кнопку «Начать выгрузку».';
$MESS ['MESS_2'] = 'Экспорт...';
$MESS ['MESS_3'] = 'Экспорт заказов успешно завершён.';
$MESS ['MESS_4'] = 'Экспорт заказов приостановлен.';

View File

@ -11,14 +11,14 @@ $MESS ['PAYMENT_LIST'] = 'Оплата';
$MESS ['PAYMENT_Y'] = 'Оплачен';
$MESS ['PAYMENT_N'] = 'Не оплачен';
$MESS ['CANCELED'] = 'Флаг «Отменен»';
$MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками retailCRM.';
$MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками RetailCRM.';
$MESS ['LOAD_PERIOD'] = 'Выгружать каталог периодически';
$MESS ['NOT_LOADING'] = 'Нет';
$MESS ['CRON_LOADING'] = 'С помощью CRON каждые 24 часа';
$MESS ['AGENT_LOADING'] = 'Агентом каждые 24 часа (по умолчанию)';
$MESS ['LOAD_NOW'] = 'Выгрузить сейчас';
$MESS ['PROFILE_NAME'] = 'Имя профиля:';
$MESS ['PROFILE_NAME_EXAMPLE'] = 'Выгрузка каталога retailCRM';
$MESS ['PROFILE_NAME_EXAMPLE'] = 'Выгрузка каталога RetailCRM';
$MESS ['ERR_FIELDS_PROFILE'] = 'Неверно заполнено поле имени профиля';
$MESS ['ERR_FIELDS_IBLOCK'] = 'Не выбрано ни одного информационного блока';
$MESS ['ERR_FIELDS_ARTICLE'] = 'Не выбраны артикулы';

View File

@ -8,12 +8,12 @@ $MESS ['INTAROCRM_INFO'] = '
</p>
<p>
Новые заказы будут отправляться агентом <span style="font-family: Courier New;">RCrmActions::uploadOrdersAgent();</span>
в retailCRM каждые 10 минут (интервал можно изменить в разделе <a href="/bitrix/admin/agent_list.php">Агенты</a>).
в RetailCRM каждые 10 минут (интервал можно изменить в разделе <a href="/bitrix/admin/agent_list.php">Агенты</a>).
</p>
<p>
Если вы выбрали опцию «Выгрузить каталог сейчас» на шаге 4, то ваш каталог уже загружается в retailCRM.
Если вы выбрали опцию «Выгрузить каталог сейчас» на шаге 4, то ваш каталог уже загружается в RetailCRM.
Загрузка длится, как правило, не более 10 минут. Если вы не выбирали эту опцию, то генерацию файла с каталогом
можно произвести экспортом «retailCRM» в разделе Магазин > Настройки > <a href="/bitrix/admin/cat_export_setup.php">Экспорт данных</a>.
retailCRM проверяет и загружает данный файл с каталогом каждые 3 часа.
можно произвести экспортом «RetailCRM» в разделе Магазин > Настройки > <a href="/bitrix/admin/cat_export_setup.php">Экспорт данных</a>.
RetailCRM проверяет и загружает данный файл с каталогом каждые 3 часа.
</p>
';

View File

@ -4,7 +4,7 @@ $MESS ['ICRM_OPTIONS_GENERAL_TAB'] = 'Общие настройки';
$MESS ['ICRM_OPTIONS_IMPORT_TAB'] = 'Настройки импорта';
$MESS ['ICRM_OPTIONS_ORDER_PROPS_TAB'] = 'Cоответствия полей свойств заказа';
$MESS ['ICRM_CONN_SETTINGS'] = 'Настройка соединения';
$MESS ['ICRM_API_HOST'] = 'Адрес retailCRM:';
$MESS ['ICRM_API_HOST'] = 'Адрес RetailCRM:';
$MESS ['ICRM_API_KEY'] = 'Ключ авторизации:';
$MESS ['ICRM_SITES'] = 'Активные сайты';
@ -33,16 +33,16 @@ $MESS ['ERR_0'] = 'Превышено время ожидания ответа
$MESS ['ICRM_OPTIONS_OK'] = 'Изменения успешно сохранены.';
$MESS ['CANCELED'] = 'Является флагом «Отменен»';
$MESS ['STATUS_NOT_SETTINGS'] ='Не найдены подходящие статусы в Битрикс';
$MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками retailCRM.';
$MESS ['INFO_1'] = ' Задайте соответствие между справочниками 1C-Битрикс и справочниками RetailCRM.';
$MESS ['ICRM_OPTIONS_ORDER_DISCHARGE_TAB'] = 'Режим выгрузки заказов';
$MESS ['ORDER_DISCH'] = 'Режим выгрузки заказов';
$MESS ['DISCHARGE_AGENT'] = 'Выгрузка заказов с помощью агента';
$MESS ['DISCHARGE_EVENTS'] = 'Выгрузка заказов по событию';
$MESS ['INFO_2'] = ' Задайте соответствие между полями заказа 1C-Битрикс и retailCRM.';
$MESS ['INFO_2'] = ' Задайте соответствие между полями заказа 1C-Битрикс и RetailCRM.';
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа retailCRM свойствам заказа 1С-Битрикс';
$MESS ['ORDER_PROPS'] = 'Настройки соответствия полей заказа RetailCRM свойствам заказа 1С-Битрикс';
$MESS ['FIO'] = 'Ф.И.О.';
$MESS ['ZIP'] = 'Индекс';
$MESS ['ADDRESS'] = 'Адрес (строкой)';
@ -114,4 +114,4 @@ $MESS['ROUND_PRICE_FOR_SAME_POSITIONS'] = "Округление цены тов
$MESS['PURCHASE_ICML'] = "При включенной опции в генерации icml будет добавлен сброс закупочной цены на 0 если она не указана";
$MESS['PURCHASE_HEADER'] = "Сброс закупочной цены в icml";
$MESS['PHONE_REQUIRED'] = "В настройках главного модуля была включена опция «Номер телефона является обязательным», что может вызвать проблемы с обратной синхронизацией. Для корректной работы необходимо отключить данную опцию.";
$MESS['CHANGE_SHIPMENT_STATUS_FROM_CRM'] = "Изменять статус отгрузки при получении соответствующего флага из retailCRM";
$MESS['CHANGE_SHIPMENT_STATUS_FROM_CRM'] = "Изменять статус отгрузки при получении соответствующего флага из RetailCRM";