eugen
25.Январь.2022 05:04:58
1
Где возникла проблема: *CS Cart Multivendor 4.14.1 > Панель продавца *
Суть проблемы: Если зайти в раздел где доступ запрещен или набрать неверную ссылку в панели продавца то не применяются корпоративные цвета из настроек модуля
Спасибо, что написали о проблеме. Я сообщила о ней разработчикам.
Здравствуйте, @eugen !
Проблема исправлена, исправление войдет в следующий релиз CS-Cart и Multi-Vendor
Для исправления проблемы собственными силами можно использовать патч:
app-addons-vendor_panel_configurator-controllers-backend-init.post.php.diff
diff --git a/app/addons/vendor_panel_configurator/controllers/backend/init.post.php b/app/addons/vendor_panel_configurator/src/HookHandlers/DispatchHookHandler.php
similarity index 63%
rename from app/addons/vendor_panel_configurator/controllers/backend/init.post.php
rename to app/addons/vendor_panel_configurator/src/HookHandlers/DispatchHookHandler.php
index 7008e66264..90e8ab2179 100644
--- a/app/addons/vendor_panel_configurator/controllers/backend/init.post.php
+++ b/app/addons/vendor_panel_configurator/src/HookHandlers/DispatchHookHandler.php
@@ -12,13 +12,28 @@
* "copyright.txt" FILE PROVIDED WITH THIS DISTRIBUTION PACKAGE. *
****************************************************************************/
This file has been truncated. show original
app-addons-vendor_panel_configurator-src-Bootstrap.php.diff
diff --git a/app/addons/vendor_panel_configurator/src/Bootstrap.php b/app/addons/vendor_panel_configurator/src/Bootstrap.php
index 5ba81e9f5c..473552282f 100644
--- a/app/addons/vendor_panel_configurator/src/Bootstrap.php
+++ b/app/addons/vendor_panel_configurator/src/Bootstrap.php
@@ -66,6 +66,11 @@ class Bootstrap implements BootstrapInterface, HookHandlerProviderInterface
'addons.vendor_panel_configurator.hook_handlers.languages',
'onInitLanguagePost',
],
+ /** @see \Tygh\Addons\VendorPanelConfigurator\HookHandlers\DispatchHookHandler::onDispatchAssignTemplate */
+ 'dispatch_assign_template' => [
This file has been truncated. show original
app-addons-vendor_panel_configurator-src-ServiceProvider.php.diff
diff --git a/app/addons/vendor_panel_configurator/src/ServiceProvider.php b/app/addons/vendor_panel_configurator/src/ServiceProvider.php
index 37ccd5e8ec..a31961f569 100644
--- a/app/addons/vendor_panel_configurator/src/ServiceProvider.php
+++ b/app/addons/vendor_panel_configurator/src/ServiceProvider.php
@@ -16,6 +16,7 @@ namespace Tygh\Addons\VendorPanelConfigurator;
use Pimple\Container;
use Pimple\ServiceProviderInterface;
+use Tygh\Addons\VendorPanelConfigurator\HookHandlers\DispatchHookHandler;
use Tygh\Addons\VendorPanelConfigurator\HookHandlers\MenuHookHandler;
This file has been truncated. show original
О том, как применить патч, можно прочитать в нашей документации: https://www.cs-cart.ru/docs/latest/upgrade/apply_diff_file.html
1 лайк