cms.stats-femmes-hommes.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <div class="row" style="margin-top: 20px;">
  2. <div class="col-md-5" style="margin-top: 30px;">
  3. <h6 class="bg-light p-2">Général</h6>
  4. <?php
  5. $config = array(
  6. "id" => "HommeFemme",
  7. "charts" => "doughnut",
  8. "label" => "Général",
  9. "data" => array(
  10. array("label" => "Femme", "nb" => $statGeneral["Femme"]),
  11. array("label" => "Homme", "nb" => $statGeneral["Homme"])
  12. ),
  13. "config" => array(
  14. array("backgroundColor" => array( "rgba(163, 84, 242, 0.6)", "rgba(84, 195, 242, 0.6)")),
  15. array("borderColor" => array( "rgba(163, 84, 242, 1.0)", "rgba(84, 195, 242, 1.0)"))
  16. )
  17. );
  18. chart::printCanvas($config);
  19. ?>
  20. </div>
  21. <div class="w-100"></div>
  22. <?php
  23. foreach ($statGeneral["Lieux"] as $keyLieu => $valueLieu) {
  24. if($valueLieu["Femme"] > 0 OR $valueLieu["Homme"] > 0){
  25. ?>
  26. <div class="col-md-5" style="margin-top: 30px;">
  27. <h6 class="bg-light p-2"><?= $keyLieu ?></h6>
  28. <?php
  29. $config = array(
  30. "id" => "FemmeHomme-".md5($keyLieu),
  31. "charts" => "doughnut",
  32. "label" => $keyLieu,
  33. "data" => array(
  34. array("label" => "Femme", "nb" => $valueLieu["Femme"]),
  35. array("label" => "Homme", "nb" => $valueLieu["Homme"])
  36. ),
  37. "config" => array(
  38. array("backgroundColor" => array( "rgba(163, 84, 242, 0.6)", "rgba(84, 195, 242, 0.6)")),
  39. array("borderColor" => array( "rgba(163, 84, 242, 1.0)", "rgba(84, 195, 242, 1.0)"))
  40. )
  41. );
  42. chart::printCanvas($config);
  43. ?>
  44. </div>
  45. <?php
  46. }
  47. }
  48. ?>
  49. </div>