2
0

cms.stats-contrats.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <div class="row" style="margin-top: 20x;">
  2. <div class="col-md-10" style="margin-top: 30px;">
  3. <h6 class="bg-light p-2">Général</h6>
  4. <?php
  5. $config = array(
  6. "id" => "ContratActif",
  7. "charts" => "doughnut",
  8. "label" => "Général",
  9. "data" => array(
  10. array("label" => "Contrats actifs", "nb" => $statGeneral["ContratOn"]),
  11. array("label" => "Contrats en arrêt", "nb" => $statGeneral["ContratOff"]))
  12. );
  13. chart::printCanvas($config);
  14. ?>
  15. </div>
  16. <?php
  17. foreach ($statGeneral["Lieux"] as $keyLieu => $valueLieu) {
  18. if($valueLieu["ContratOn"] > 0 OR $valueLieu["ContratOff"] > 0){
  19. ?>
  20. <div class="col-md-5" style="margin-top: 30px;">
  21. <h6 class="bg-light p-2"><?= $keyLieu ?></h6>
  22. <?php
  23. $config = array(
  24. "id" => "Contrat-".md5($keyLieu),
  25. "charts" => "doughnut",
  26. "label" => $keyLieu,
  27. "data" => array(
  28. array("label" => "Contrats actifs", "nb" => $valueLieu["ContratOn"]),
  29. array("label" => "Contrats en arrêt", "nb" => $valueLieu["ContratOff"]))
  30. );
  31. chart::printCanvas($config);
  32. ?>
  33. </div>
  34. <?php
  35. }
  36. }
  37. ?>
  38. </div>