summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4d4c971)
Make sure the output of get_order_parcel_string() doesn't include any
leading or trailing colons.
function get_order_parcel_string($order) {
global $parcel_sizes, $parcel_contents;
function get_order_parcel_string($order) {
global $parcel_sizes, $parcel_contents;
for ($i = 0 ; $i < count($parcel_sizes); $i++) {
if ($order->getParcel() & (1 << $i)) {
$parcel_size = $parcel_sizes[$i];
for ($i = 0 ; $i < count($parcel_sizes); $i++) {
if ($order->getParcel() & (1 << $i)) {
$parcel_size = $parcel_sizes[$i];
if ($order->getParcel() & (1 << $i)) $selected[] = $parcel_contents[$i];
}
if ($order->getParcel() & (1 << $i)) $selected[] = $parcel_contents[$i];
}
- return implode(": ", array($parcel_size, implode(", ", $selected)));
+ $ret = implode(": ", array($parcel_size, implode(", ", $selected)));
+ $ret = preg_replace('/^: /', '', $ret);
+ $ret = preg_replace('/: $/', '', $ret);
+
+ return $ret;
}
function get_order_displayname($order) {
}
function get_order_displayname($order) {