Anastasia
Разделил(а) эту тему
27.Ноябрь.2018 08:50:58
2
Здравствуйте.
Фамилия может пропадать, если на странице Администрирование > Поля профиля поле Фамилия выключено. Если это поле включено в вашем магазине, напишите нам в Help desk и предоставьте доступ к серверу, чтобы мы могли изучить проблему.
Проблема с индексом известна. Разработчики уже работают над её решением.
Здравствуйте, @LaserToner .
Проблема c несохраняющимся индексом была решена, исправление войдет в релиз CS-Cart 4.9.3.
Для решения проблемы собственными силами можно использовать следующий патч:
app-addons-rus_customer_geolocation-Tygh-Addons-RusCustomerGeolocation-RusCustomerGeolocation.php.diff
diff --git a/app/addons/rus_customer_geolocation/Tygh/Addons/RusCustomerGeolocation/RusCustomerGeolocation.php b/app/addons/rus_customer_geolocation/Tygh/Addons/RusCustomerGeolocation/RusCustomerGeolocation.php
index a0f5c200ac..7fc9050b8c 100644
--- a/app/addons/rus_customer_geolocation/Tygh/Addons/RusCustomerGeolocation/RusCustomerGeolocation.php
+++ b/app/addons/rus_customer_geolocation/Tygh/Addons/RusCustomerGeolocation/RusCustomerGeolocation.php
@@ -338,7 +338,7 @@ class RusCustomerGeolocation
* @param array $array
* @param string $field
*
- * @return string Field value or empty string
+ * @return string|null Field value or null
This file has been truncated. show original
app-addons-rus_customer_geolocation-controllers-frontend-checkout.pre.php.diff
diff --git a/app/addons/rus_customer_geolocation/controllers/frontend/checkout.pre.php b/app/addons/rus_customer_geolocation/controllers/frontend/checkout.pre.php
index 4003c5061a..87845cff14 100644
--- a/app/addons/rus_customer_geolocation/controllers/frontend/checkout.pre.php
+++ b/app/addons/rus_customer_geolocation/controllers/frontend/checkout.pre.php
@@ -17,7 +17,7 @@ defined('BOOTSTRAP') or die('Access denied');
/** @var string $mode */
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
- if ($mode == 'update_steps' && isset($_REQUEST['user_data'])) {
+ if (($mode == 'update_steps' || $mode === 'customer_info') && isset($_REQUEST['user_data'])) {
This file has been truncated. show original
design-themes-responsive-templates-addons-lite_checkout-components-steps-shipping_methods.tpl.diff
diff --git a/design/themes/responsive/templates/addons/lite_checkout/components/steps/shipping_methods.tpl b/design/themes/responsive/templates/addons/lite_checkout/components/steps/shipping_methods.tpl
index fcf6d48933..66a56033b3 100644
--- a/design/themes/responsive/templates/addons/lite_checkout/components/steps/shipping_methods.tpl
+++ b/design/themes/responsive/templates/addons/lite_checkout/components/steps/shipping_methods.tpl
@@ -1,6 +1,6 @@
-<div class="litecheckout__step" id="litecheckout_step_shipping_methods">
+<div id="litecheckout_step_location">
<div class="litecheckout__location--wrapper">
- <h3 class="litecheckout__step-title">{__('block_shipping_methods')}</h3>
+ <h3 class="litecheckout__step-title">{__("block_shipping_methods")}</h3>
This file has been truncated. show original
There are more than three files. show original
Как применить патч, рассказано в следующей статье:
https://www.cs-cart.ru/docs/4.9.x/upgrade/apply_diff_file.html