예제 #1
0
$field->fieldName = "shippingstate";
$field->label = "State";
$fieldInfo[] = $field;
$field = new stdClass();
$field->fieldId = "mm_field_shipping_zip";
$field->fieldName = "shippingzipcode";
$field->label = "Zip Code";
$fieldInfo[] = $field;
$field = new stdClass();
$field->fieldId = "mm_field_shipping_country";
$field->fieldName = "shippingcountry";
$field->label = "Country";
$fieldInfo[] = $field;
$data = array();
$data["mm_field_shipping_address"] = $user->getShippingAddress();
$data["mm_field_shipping_city"] = $user->getShippingCity();
$data["mm_field_shipping_state"] = $user->getShippingState();
$data["mm_field_shipping_zip"] = $user->getShippingZipCode();
$data["mm_field_shipping_country"] = $user->getShippingCountry();
$form = new MM_CheckoutForm();
if (!isset($data["mm_field_shipping_country"])) {
    $data["mm_field_shipping_country"] = "";
}
$form->shippingCountryList = MM_HtmlUtils::getCountryList($data["mm_field_shipping_country"]);
echo $form->getJavascriptIncludes(false);
?>
<div id="mm-form-container">
	<table>
		<?php 
foreach ($fieldInfo as $field) {
    ?>
예제 #2
0
        $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());
            }
        }
        $csvRows[] = $csvRow;
    }
}
// store CSV in session
if ($doGenerateCsv) {