function _getDeliveryDateForm($cart) { if (isset($this->withDeliveryDate) && $this->withDeliveryDate) { $inputs = ''; $inputs .= Helper_Xml::xmlInputHidden('cmd', 'delivery_date'); $delDate = ''; if ($cart['delivery_timestamp']) { $delDate = Helper_Date::formatSgpDatetime($cart['delivery_timestamp'], FALSE); if ($this->withDeliveryDate === 'date') { $delDate = Helper_Date::formatSgpDate($cart['delivery_timestamp'], FALSE); } } $inputs .= Helper_Xml::xmlEmptyTag('input', array('type' => 'text', 'name' => 'delivery_date', 'value' => $delDate)); $inputs .= Helper_Xml::xmlEmptyTag('input', array('type' => 'submit', 'value' => 'Update')); $ddLabel = 'Delivery Date'; if (isset($this->deliveryDateLabel) && $this->deliveryDateLabel) { $ddLabel = $this->deliveryDateLabel; } $label = Helper_Xml::xmlTag('span', "{$ddLabel}: "); $shippingForm = Helper_Xml::xmlTag('form', $label . $inputs, array('action' => $cart['link'], 'method' => 'post', 'class' => 'cart-delivery-date')); return $shippingForm; } return ''; }
function xmlEmptyTag($tag, $attrs) { return Helper_Xml::xmlEmptyTag($tag, $attrs); }