diff --git a/classes/order/Order.php b/classes/order/Order.php index 7e72ee35f..91dc329e3 100644 --- a/classes/order/Order.php +++ b/classes/order/Order.php @@ -830,7 +830,7 @@ class OrderCore extends ObjectModel foreach ($res as $key => $val) { $res2 = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' - SELECT os.`id_order_state`, osl.`name` AS order_state, os.`invoice` + SELECT os.`id_order_state`, osl.`name` AS order_state, os.`invoice`, os.`color` as order_state_color FROM `'._DB_PREFIX_.'order_history` oh LEFT JOIN `'._DB_PREFIX_.'order_state` os ON (os.`id_order_state` = oh.`id_order_state`) INNER JOIN `'._DB_PREFIX_.'order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = '.(int)$context->language->id.') diff --git a/themes/default-bootstrap/history.tpl b/themes/default-bootstrap/history.tpl index a9ed37935..9cda53fba 100644 --- a/themes/default-bootstrap/history.tpl +++ b/themes/default-bootstrap/history.tpl @@ -87,7 +87,7 @@ {$order.payment|escape:'html':'UTF-8'} {if isset($order.order_state)} - + 12}style="background-color:{$order.order_state_color};"{/if}> {$order.order_state|escape:'html':'UTF-8'} {/if}