2012-02-11 15 views

risposta

23

Forse @MagePsycho l'ha preso da una vecchia versione ma su 1.5 è necessario modificare il modello di gruppo.

// Check Customer is loggedin or not 
if(Mage::getSingleton('customer/session')->isLoggedIn()){ 
     // Get group Id 
     $groupId = Mage::getSingleton('customer/session')->getCustomerGroupId(); 
     //Get customer Group name 
     $group = Mage::getModel('customer/group')->load($groupId); 
     echo $group->getCode(); 
} 
+0

Grazie Ovidiu. Nuovo codice è stato testato e funziona bene per 1.4.x a 1.6.2.0. Saluti!! – MagePsycho

+0

Grazie per questo, davvero aiutato :) –

+0

proprio quello che mi serve grazie! – zaw

4

È possibile utilizzare il seguente codice al fine di ottenere il nome del gruppo associato con attualmente connesso a cliente:

if(Mage::getSingleton('customer/session')->isLoggedIn()){ 
    $groupId = Mage::getSingleton('customer/session')->getCustomerGroupId(); 
    $group  = Mage::getModel('customer/group')->load($groupId); 

    var_dump($group->getCustomerGroupCode()); 
    //or 
    var_dump($group->getCode()); 
} 

Spero che questo aiuti.
Grazie

Problemi correlati