From 2dd4a0e2d507eb4dfb99e7c51a13438cc3d1014e Mon Sep 17 00:00:00 2001 From: Maxime Bourget Date: Fri, 14 Jun 2013 11:31:09 +0100 Subject: [PATCH] Style held quantity in order view. --- includes/order_lines.inc | 1 + includes/order_xtra_config.inc | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/order_lines.inc b/includes/order_lines.inc index 95085d9..ac05e35 100644 --- a/includes/order_lines.inc +++ b/includes/order_lines.inc @@ -172,6 +172,7 @@ function available_quantity($row, $available) { $class = ''; if($available== 0) $class = 'limited'; else if($quantity > $available) $class = 'partial'; + else if(OrderXtraConfig::early(sql2date($row['hold_until_date']))) $class = 'early'; return "$available"; } diff --git a/includes/order_xtra_config.inc b/includes/order_xtra_config.inc index c1a6fc0..d9943d1 100644 --- a/includes/order_xtra_config.inc +++ b/includes/order_xtra_config.inc @@ -23,7 +23,8 @@ class OrderXtraConfig { } // True if the date before hold_until_date - static function early($hold_until_date, $date) { + static function early($hold_until_date, $date=null) { + if(!$date) $date = Today(); return date_diff2($hold_until_date, $date, 'd') > OrderXtraConfig::$pre_hold_offset; } -- 2.30.2