From 336b955b27ce0ef4f673fbd02f7cb653b17fab65 Mon Sep 17 00:00:00 2001 From: grossmann Date: Thu, 9 Mar 2017 13:34:07 +0100 Subject: [PATCH] enable price sorting for logged in customers --- .../community/Sitewards/B2BProfessional/Model/Observer.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/code/community/Sitewards/B2BProfessional/Model/Observer.php b/app/code/community/Sitewards/B2BProfessional/Model/Observer.php index 51e318d..aa181dd 100644 --- a/app/code/community/Sitewards/B2BProfessional/Model/Observer.php +++ b/app/code/community/Sitewards/B2BProfessional/Model/Observer.php @@ -121,7 +121,10 @@ public function controllerActionPredispatch(Varien_Event_Observer $oObserver) */ public function coreBlockAbstractToHtmlBefore(Varien_Event_Observer $oObserver) { - if ($this->isExtensionActive()) { + /* @var $oB2BCustomerHelper Sitewards_B2BProfessional_Helper_Customer */ + $oB2BCustomerHelper = Mage::helper('sitewards_b2bprofessional/customer'); + + if ($this->isExtensionActive() && !$oB2BCustomerHelper->isCustomerLoggedIn()) { $oBlock = $oObserver->getData('block'); if ($oBlock instanceof Mage_Catalog_Block_Product_List_Toolbar) {