diff --git a/Application/Component/DebugBarComponent.php b/Application/Component/DebugBarComponent.php index 63886b9..733b5e3 100644 --- a/Application/Component/DebugBarComponent.php +++ b/Application/Component/DebugBarComponent.php @@ -98,16 +98,6 @@ class DebugBarComponent extends BaseController return new SmartyCollector(Registry::getUtilsView()->getSmarty()); } - /** - * @return string|null - */ - public function render() - { - $this->getParent()->addTplParam('debugBarRenderer', $this->debugBarRenderer); - $this->getParent()->addTplParam('debugBarComponent', $this); - return parent::render(); - } - /** * @param $object * @param $propName @@ -149,4 +139,12 @@ class DebugBarComponent extends BaseController $property->setAccessible(true); $property->setValue($this->debugBar, $collectors); } -} \ No newline at end of file + + /** + * @return JavascriptRenderer + */ + public function getRenderer(): JavascriptRenderer + { + return $this->debugBarRenderer; + } +} diff --git a/Modules/Core/ShopControl_DebugBar.php b/Modules/Core/ShopControl_DebugBar.php index f9a3e60..76b19e4 100644 --- a/Modules/Core/ShopControl_DebugBar.php +++ b/Modules/Core/ShopControl_DebugBar.php @@ -51,9 +51,9 @@ class ShopControl_DebugBar extends ShopControl_DebugBar_parent if (!isAdmin()) { /** @var DebugBarComponent $debugBarComponent */ $debugBarComponent = Registry::getConfig()->getActiveView()->getComponent(DebugBarComponent::class); - echo $debugBarComponent->debugBarRenderer->renderHead(); + echo $debugBarComponent->getRenderer()->renderHead(); $debugBarComponent->addTimelineMessures(); - echo $debugBarComponent->debugBarRenderer->render(); + echo $debugBarComponent->getRenderer()->render(); } } -} \ No newline at end of file +}