echo "<tr>\n";
echo " <td>Parcel size</td>\n";
echo " <td><select name=\"parcel_size\">\n";
- $mask = 1 << (count($parcel_sizes) + 1);
+ $mask = 1 << count($parcel_sizes);
for ($i = 0; $i < count($parcel_sizes); $i++) {
- option("parcel_size", $i << 1, $parcel_sizes[$i], $order->getParcel() % $mask);
+ option("parcel_size", 1 << $i, $parcel_sizes[$i], $order->getParcel() % $mask);
}
echo "</select></td>\n";
echo "</tr>\n";
$order->setBeneficiaryId($contact->getId());
echo "<form method=\"POST\" action=\"" . $_SERVER['REQUEST_URI'] . "\">\n";
- echo "<p>Place an order:</p>\n";
+ echo "<p>Placing order for " . $contact->getStrongLink() . ".";
+ $parcel = $contact->getParcel();
+ if ($parcel) {
+ echo " Suggested parcel type is <span class=\"strong\">" . get_contact_parcel_string($contact) . "</span>";
+ $order->setParcel($parcel);
+ }
+ echo "</p>\n";
echo "<table>\n";
show_order_form($order, $area_id);