Вышли CS-Cart и Multi-Vendor 4.15.1

Напишите нам, проверим

1 лайк

Подскажите, открыто ли уже обновление для всех пользователей?
Мне до сих пор не пришло.

1 лайк

вроде нет еще, у меня тоже не видно обновление.

после перехода на 4.15.1.SP2 перестала работать гугл аналитика, кто обновился, гляньте пожалуйста, работает ли у вас?

Здравствуйте. Кто перешел на MV 4.15.1, серьезные баги есть?

Пришло где то час назад, я подожду :thinking:

Это штатный модуль аналитики? В журнале событий должны быть записи о запросах на отправку данных в аналитику.

Да, модуль штатный.

http://joxi.ru/brRBYDRcBgwp0r вот такие только вижу запросы

Здравствуйте. Подскажите когда будет доступно обновление 4.15.1?

1 лайк

Здравствуйте, обновление должно быть доступно для всех. Напишите, пожалуйста, в поддержку, если обновление не приходит.

@schernov, встречал еще сообщения, что после обновления перестала работать гуг аналитика с включенным модулем “Соответствие GDPR”, это баг?

Сергей в отпуске, отвечу я. Проблема с Google Analytics и GDPR известная, к разработчикам на изучение уже попала.

Тут важный момент: если клиент отказался от кук Google (это возможно, если модуль требует явного согласия с куками), то информация именно о нём может не появляться в аналитике.

А должна она появляться в остальных случаях:

  • Если согласие с куками неявное (т.е. на сайте просто предупреждение о куках, без возможности выбрать, какие включить/выключить).

  • Если информирование о куках вообще отключено.

  • Если клиент при явном согласии (такое требуется для стран ЕС) согласился на куки.


Если что-то из этого работает не так, то скорее всего исправим в версии 4.15.2. Она сейчас запланирована на конец сентября (чтобы туда побольше исправлений включить перед 4.16.1).

1 лайк

Спасибо за ответ!
Сейчас Согласие на файлы cookie стоит “не требуется”
Аналитика по нулям.
Ждем релиза…

1 лайк

Забыл ещё сказать, может быть будет полезно: если вы с проблемой обращаетесь в поддержку, и она оказывается связана с багом CS-Cart, то сотрудники поддержки после решения проблемы могут в Help Desk фикс дать до выхода новой версии или без необходимости обновления.

Так бывает не всегда; зависит от масштаба исправлений, которые внесут разработчики.

P.S. Если вдруг получится так, что мы фикс можем отдать, то попросил его и в эту тему скинуть. Это в качестве исключения; на форуме мы иногда такое в баг-трекере практикуем.

1 лайк

Не знаю куда это корректно писать, на https://www.cs-cart.ru/docs/ поиск работает крайне сомнительно, к примеру не найти cm-required нужно искать required

1 лайк

И очень не хватает переключалки на страницах по версиям. Понятно что можно в URL подставить нужную, но не всегда работает. Хотелось бы чтобы можно было в рамках одной статьи переключаться по версиям системы.

Это известная проблема. Мы недавно её изучали, но простых и быстрых решений (кроме “внедрить поиск от Гугла” или “делать свой собственный поиск”) там нет. Поэтому пока ничего пообещать не могу.

Да, это в своё время мне и самому хотелось (ещё когда я исключительно документацией занимался). Сейчас проблема чуть менее актуальна, потому что основная версия в документации — это latest, и именно ей мы отдаём предпочтение в поисковиках.

P.S. Не всегда работает скорее всего потому, что в старых версиях документации просто не было такой статьи. У нас есть принцип “в новых версиях статьи в документации не удаляются, а только добавляются”.

  • Если старая статья в какой-то версии устаревает, то мы в самом начале статьи в красной рамке пишем, что материал актуален только для старых версий.

  • Иногда удаляем всё, кроме этого предупреждения (если и в старой версии описанное поведение перестало работать — например, служба доставки закрылась, и т.п.).

Принцип такой:

  • Если статья есть в latest (или в какой-нибудь 4.14.x), то она найдётся и в более ранних версиях: 4.12.x, 4.8.x и т.п.
  • Когда в какой-то ранней версии выдаёт 404, то это значит, что статья для той версии неактуальна (т.к. её написали позже).

В любом случае, поднял старые задачи и добавил там пометки, что такие запросы есть.

1 лайк

Добрый день.
Попытались обновиться с 4.14.3.SP1 на 4.15.1, сайт перестал открываться, пришлось восстановить из бекапа. Подскажите в чем может быть дело? Повторно обновляться как без ошибок?

Стоит Unitheme 2
Выдавал ошибку 500 и в логах следующее:

[Thu Sep 08 01:18:29.012763 2022] [php7:warn] [pid 9742] [client 185.14.28.178:0] PHP Warning: math: illegal characters in /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/plugins/function.math.php on line 76
[Thu Sep 08 01:18:29.059253 2022] [php7:warn] [pid 9742] [client 185.14.28.178:0] PHP Warning: math: illegal characters in /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/plugins/function.math.php on line 76
[Thu Sep 08 01:18:29.059505 2022] [php7:warn] [pid 9742] [client 185.14.28.178:0] PHP Warning: Division by zero in /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/666c90cdbdf634ecf4ea72cc9eb9122675025b48_2.tygh.abt__ut2_dropdown_vertical_mwi.tpl.php on line 180
[Thu Sep 08 01:18:29.059772 2022] [php7:warn] [pid 9742] [client 185.14.28.178:0] PHP Warning: Division by zero in /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/e642f163f5be1b53857a496744ee26755ef87c79_2.tygh.three_level_columns.tpl.php on line 233
[Thu Sep 08 01:18:29.060567 2022] [php7:notice] [pid 9742] [client 185.14.28.178:0] DivisionByZeroError: Modulo by zero in /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/e642f163f5be1b53857a496744ee26755ef87c79_2.tygh.three_level_columns.tpl.php:234\nStack trace:\n#0 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_63190059b52df6_02019488(Object(Smarty_Internal_Template))\n#1 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#2 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#3 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(385): Smarty_Internal_Template->render()\n#4 /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/6494c9957a1adb930e3f5e28d769181edb84729d_2.tygh.column_filling.tpl.php(105): Smarty_Internal_Template->_subTemplateRender(‘tygh:blocks/men…’, NULL, NULL, 0, 3600, Array, 0, true)\n#5 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_63190059ac5d06_32781498(Object(Smarty_Internal_Template))\n#6 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#7 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#8 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(385): Smarty_Internal_Template->render()\n#9 /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/666c90cdbdf634ecf4ea72cc9eb9122675025b48_2.tygh.abt__ut2_dropdown_vertical_mwi.tpl.php(181): Smarty_Internal_Template->_subTemplateRender(‘tygh:blocks/men…’, NULL, NULL, 0, 3600, Array, 0, true)\n#10 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_63190059a9e3f6_36491200(Object(Smarty_Internal_Template))\n#11 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#12 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#13 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(385): Smarty_Internal_Template->render()\n#14 /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/1635515bb0064894430fd2acd92da9e16a197973_2.tygh.abt__ut2_dropdown_vertical_mwi.tpl.php(38): Smarty_Internal_Template->_subTemplateRender(‘tygh:blocks/abt…’, NULL, NULL, 0, 3600, Array, 0, true)\n#15 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_63190059a5bbf5_81126245(Object(Smarty_Internal_Template))\n#16 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#17 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#18 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render(false, 0)\n#19 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(116): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 0)\n#20 /var/www/admin/data/www/homi.ru/app/Tygh/SmartyEngine/Core.php(81): Smarty_Internal_TemplateBase->fetch(‘blocks/menu/abt…’, NULL, NULL, NULL, false, true, false)\n#21 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(681): Tygh\SmartyEngine\Core->fetch(‘blocks/menu/abt…’)\n#22 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(493): Tygh\BlockManager\RenderManager::renderBlockContent(Array, Array)\n#23 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(415): Tygh\BlockManager\RenderManager::renderBlock(Array, Array, ‘C’)\n#24 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(373): Tygh\BlockManager\RenderManager->renderBlocks(Array)\n#25 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(230): Tygh\BlockManager\RenderManager->renderGrid(Array)\n#26 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(369): Tygh\BlockManager\RenderManager->renderGrids(Array)\n#27 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(230): Tygh\BlockManager\RenderManager->renderGrid(Array)\n#28 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(200): Tygh\BlockManager\RenderManager->renderGrids(Array)\n#29 /var/www/admin/data/www/homi.ru/app/Tygh/BlockManager/RenderManager.php(164): Tygh\BlockManager\RenderManager->_renderContainer(Array)\n#30 /var/www/admin/data/www/homi.ru/app/functions/smarty_plugins/function.render_location.php(52): Tygh\BlockManager\RenderManager->render()\n#31 /var/www/admin/data/www/homi.ru/var/cache/templates/abt__unitheme2/59c1f963d6288102ae493a3da8fc51652aeb7105_2.tygh.index.tpl.php(156): smarty_function_render_location(Array, Object(Smarty_Internal_Template))\n#32 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_631900585e0096_50559367(Object(Smarty_Internal_Template))\n#33 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))\n#34 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))\n#35 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render(false, 0)\n#36 /var/www/admin/data/www/homi.ru/app/lib/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(116): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 0)\n#37 /var/www/admin/data/www/homi.ru/app/Tygh/SmartyEngine/Core.php(81): Smarty_Internal_TemplateBase->fetch(‘index.tpl’, NULL, NULL, NULL, false, true, false)\n#38 /var/www/admin/data/www/homi.ru/app/functions/fn.control.php(632): Tygh\SmartyEngine\Core->fetch(‘index.tpl’)\n#39 /var/www/admin/data/www/homi.ru/index.php(25): fn_dispatch()\n#40 {main}

Uni тоже надо обновить. В 4.15 сменили версию smarty.

3 лайка