Quantcast
Viewing all articles
Browse latest Browse all 36

Want to figure out if an attribute is an buyer attribute or just buyer address attribute?

I’ve the below mentioned code where I have to check if the attribute in as mentioned in question above is really a buyer attribute or buyer address attribute.

How do you make sure that?

private $custom_columns = array();
public function __construct()
{
    parent::__construct();
    $this->setId(‘customerGrid’);
    $this->setUseAjax(true);
    $this->setDefaultSort(‘email’);
    $this->setDefaultLimit(’200′);
    $this->setSaveParametersInSession(true);
    $attributeIds = Mage::getStoreConfig(‘sectionname/group/field’);
    $this->custom_columns = array($attributeIds);
}

$attributeIds gives back attribute codes like street basically if I choose Home Address, gender if I choose Gender and so forth. Ok now what condition ought to be put

to be able to know whether confirmed attribute is buyer or address attribute?

// Prepare Collection addition to store custom fields
foreach ($this->custom_columns as $col)
{
   //Some Condition if its a Customer attribute
   collection->addAttributeToSelect($col); 
   //else some condition if its a Customer address attribute
   $collection->joinAttribute($col, “customer_address/$col”, ‘default_billing’, null, ‘left’);
 }
 $this->setCollection($collection);
 return parent::_prepareCollection();
}

Among the finest to be aware what individuals conditions could be. Hope this can be more clearer to you.

The post Want to figure out if an attribute is an buyer attribute or just buyer address attribute? appeared first on .


Viewing all articles
Browse latest Browse all 36

Trending Articles