예제 #1
0
 $row[] = array('content' => $status);
 $row[] = array('content' => $actions);
 $datagridRows[] = $row;
 // build CSV row
 if ($doGenerateCsv) {
     $csvRow = array();
     $csvRow[] = $user->getId();
     $csvRow[] = $user->getFirstName();
     $csvRow[] = $user->getLastName();
     $csvRow[] = $user->getEmail();
     $csvRow[] = $user->getPhone();
     $csvRow[] = $user->getMembershipName();
     $csvRow[] = $bundles == MM_NO_DATA ? "" : $bundles;
     $csvRow[] = $user->getRegistrationDate(true);
     $csvRow[] = MM_Utils::dateToLocal($item->status_updated);
     $csvRow[] = $user->getStatusName();
     $csvRow[] = $user->getBillingAddress();
     $csvRow[] = $user->getBillingCity();
     $csvRow[] = $user->getBillingState();
     $csvRow[] = $user->getBillingZipCode();
     $csvRow[] = $user->getBillingCountryName();
     $csvRow[] = $user->getShippingAddress();
     $csvRow[] = $user->getShippingCity();
     $csvRow[] = $user->getShippingState();
     $csvRow[] = $user->getShippingZipCode();
     $csvRow[] = $user->getShippingCountryName();
     $fields = MM_CustomField::getCustomFieldsList();
     foreach ($fields as $id => $val) {
         $customField = new MM_CustomField($id);
         if ($customField->isValid()) {
             $csvRow[] = stripslashes($user->getCustomDataByFieldId($customField->getId())->getValue());