You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.9KB

  1. <?php
  2. $this->title = 'Statistiques produits' ;
  3. $this->params['breadcrumbs'][] = 'Statistiques produits';
  4. ?>
  5. <div class="stats-produits">
  6. <h1>Statistiques produits <?= $year ?>
  7. <div id="nav-year">
  8. <a class="btn btn-default" href="<?= Yii::$app->urlManager->createUrl(['stats/produits','year' => $year - 1]); ?>">&lt; <?= ($year - 1) ?></a>
  9. <a class="btn btn-default" href="<?= Yii::$app->urlManager->createUrl(['stats/produits','year' => $year + 1]); ?>"><?= ($year + 1) ?> &gt;</a>
  10. </div>
  11. </h1>
  12. <?php if($empty): ?>
  13. <div class="alert alert-warning">Aucune statistique disponible pour cette période</div>
  14. <?php else: ?>
  15. <table class="table table-bordered table-hover header-fixed">
  16. <thead>
  17. <tr class="mois">
  18. <th></th>
  19. <th colspan="2">Janvier</th>
  20. <th colspan="2">Février</th>
  21. <th colspan="2">Mars</th>
  22. <th colspan="2">Avril</th>
  23. <th colspan="2">Mai</th>
  24. <th colspan="2">Juin</th>
  25. <th colspan="2">Juillet</th>
  26. <th colspan="2">Août</th>
  27. <th colspan="2">Septembre</th>
  28. <th colspan="2">Octobre</th>
  29. <th colspan="2">Novembre</th>
  30. <th colspan="2">Décembre</th>
  31. </tr>
  32. <tr class="sub-head">
  33. <th></th>
  34. <?php for($i=1; $i<=12; $i++): ?>
  35. <th>Maximum</th>
  36. <th>Commandés</th>
  37. <?php endfor; ?>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <?php foreach($produits as $produit_current): ?>
  42. <tr>
  43. <td class="nom"><?= $produit_current['nom'] ?></td>
  44. <?php foreach($arr_produits as $arr_produit_mois):
  45. $find_max = false ;
  46. $find_commandes = false ;
  47. ?>
  48. <!-- max -->
  49. <?php foreach($arr_produit_mois['max'] as $produit): ?>
  50. <?php if($produit['nom'] == $produit_current['nom']):
  51. $find_max = true ;
  52. ?>
  53. <td class="align-center"><?= $produit['total'] ?></td>
  54. <?php endif; ?>
  55. <?php endforeach; ?>
  56. <?php if(!$find_max): ?><td class="align-center">0</td><?php endif; ?>
  57. <!-- commandes -->
  58. <?php foreach($arr_produit_mois['commandes'] as $produit): ?>
  59. <?php if($produit['nom'] == $produit_current['nom']):
  60. $find_commandes = true ;
  61. ?>
  62. <td class="align-center"><?= $produit['total'] ?></td>
  63. <?php endif; ?>
  64. <?php endforeach; ?>
  65. <?php if(!$find_commandes): ?><td class="align-center">0</td><?php endif; ?>
  66. <?php endforeach; ?>
  67. </tr>
  68. <?php endforeach; ?>
  69. </tbody>
  70. </table>
  71. <?php endif; ?>
  72. </div>