[-] BO : Fix bug #PNM-788 Loyalty points in adminCustomers when only one order

This commit is contained in:
gRoussac
2013-06-04 10:58:41 +02:00
parent 88369ef1f6
commit 22352d1443
+3 -3
View File
@@ -601,7 +601,7 @@ class Loyalty extends Module
$html = '
<br /><h2>'.sprintf($this->l('Loyalty points (%d points)'), $points).'</h2>';
if (!$points)
if (!isset($points) || count($details) == 0)
return $html.' '.$this->l('This customer has no points');
$html .= '
@@ -619,7 +619,7 @@ class Loyalty extends Module
$html .= '
<tr style="background-color: '.($key % 2 != 0 ? '#FFF6CF' : '#FFFFFF').';">
<td>'.((int)$loyalty['id'] > 0 ? '<a style="color: #268CCD; font-weight: bold; text-decoration: underline;" href="'.$url.'">'.sprintf($this->l('#%d'), $loyalty['id']).'</a>' : '--').'</td>
<td>'.Tools::displayDate($loyalty['date'], (int)$params['cookie']->id_lang).'</td>
<td>'.Tools::displayDate($loyalty['date']).'</td>
<td>'.((int)$loyalty['id'] > 0 ? $loyalty['total_without_shipping'] : '--').'</td>
<td>'.(int)$loyalty['points'].'</td>
<td>'.$loyalty['state'].'</td>
@@ -671,4 +671,4 @@ class Loyalty extends Module
return (array_key_exists($key, $translations)) ? $translations[$key] : $key;
}
}
}