v_data_array['orders_id']);
$this->html_output_array[] = $this->createOrderDetails($orderId);
}
/**
* Helpermethod for creating the HTML-Code for order details.
*/
private function createOrderDetails(IdType $orderId)
{
$orderReadService = StaticGXCoreLoader::getService('OrderRead');
$order = $orderReadService->getOrderById($orderId);
$customerAdressBlock = $order->getCustomerAddress();
$billingAddressBlock = $order->getBillingAddress();
$deliveryAddressBlock = $order->getDeliveryAddress();
$html = '
'
. '
Kundenadresse:
'
. $customerAdressBlock->getFirstname() . ' '
. $customerAdressBlock->getLastname() . '
'
. $customerAdressBlock->getStreet() . ' '
. $customerAdressBlock->getHouseNumber() . '
'
. $customerAdressBlock->getPostcode() . ' '
. $customerAdressBlock->getCity() . '
'
. '
'
. '
Rechnungsadresse:
'
. $billingAddressBlock->getFirstname() . ' '
. $billingAddressBlock->getLastname() . '
'
. $billingAddressBlock->getStreet() . ' '
. $billingAddressBlock->getHouseNumber() . '
'
. $billingAddressBlock->getPostcode() . ' '
. $billingAddressBlock->getCity() . '
'
. '
'
. '
Lieferadresse:
'
. $deliveryAddressBlock->getFirstname() . ' '
. $deliveryAddressBlock->getLastname() . '
'
. $deliveryAddressBlock->getStreet() . ' '
. $deliveryAddressBlock->getHouseNumber() . '
'
. $deliveryAddressBlock->getPostcode() . ' '
. $deliveryAddressBlock->getCity() . '
'
. '
'
. '
';
return $html;
}
}