Question

In my file

app/design/frontend/Eadesignro/a1turbo/Magento_Catalog/templates/product/view/attribute.phtml

I have to test if user is logged and if he is a b2b user. I test if user is logged with these lines of code:

$_loggedin = $this->helper('Magento\Checkout\Helper\Cart')->getCart()->getCustomerSession()->isLoggedIn();
if( $_loggedin )
    echo 'LOGGED';
    else echo 'NOT LOGGED';

But how can I check if the user is a b2b user? thank you!

Was it helpful?

Solution

You can use below line in your phtml to get customer's group ID

<?php $customerGroupId = $this->helper('Magento\Checkout\Helper\Cart')->getCart()->getCustomerSession()->getCustomerGroupId(); ?>

You can check B2B customer's group ID in backend and you can add condition based on that ID.

Hope this will work for you!

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top