Beispiel #1
0
<?php

Core::loadHeader();
$mission = Porte::informations($_GET['reporting'])[0];
?>

    <h2 class="titre" data-mission="<?php 
echo md5($mission['mission_id']);
?>
">Mission &laquo;&nbsp;<?php 
echo $mission['mission_nom'];
?>
&nbsp;&raquo;</h2>

    <section class="mission-porte">
        <?php 
if (Porte::nombreVisites($mission['mission_id'])) {
    ?>
            <?php 
    $rues = Porte::liste($mission['mission_id']);
    foreach ($rues as $rue => $immeubles) {
        if (count($immeubles)) {
            ?>
    		    <h4><?php 
            $nomRue = Carto::afficherRue($rue, true);
            echo $nomRue;
            ?>
</h4>

                <?php 
            // On va tenter de retrier les immeubles dans le bon ordre
Beispiel #2
0
<?php

Core::loadHeader();
$mission = Porte::informations($_GET['mission'])[0];
?>

    <h2 class="titre" data-mission="<?php 
echo md5($mission['mission_id']);
?>
">Mission &laquo;&nbsp;<?php 
echo $mission['mission_nom'];
?>
&nbsp;&raquo;</h2>

	<section id="mapbox-mission"></section>

    <section class="mission-porte">        
        <?php 
if (Porte::nombreVisites($mission['mission_id'])) {
    ?>
            <?php 
    $rues = Porte::liste($mission['mission_id']);
    foreach ($rues as $rue => $immeubles) {
        if (count($immeubles)) {
            if ($rue == $_GET['rue']) {
                $ville = Carto::ville(Carto::villeParRue($rue));
                ?>
    		    <h4><?php 
                $nomRue = Carto::afficherRue($rue, true);
                echo $nomRue;
                ?>
<?php

/**
 * Liste des immeubles d'une mission de porte à porte
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <*****@*****.**>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
$infos = $_GET;
// On récupère des informations sur la mission
$mission = Porte::informations($infos['mission'])[0];
// On récupère les rues de la mission avec leurs immeubles
$rues = Porte::liste($mission['mission_id'], 0);
// On récupère les immeubles à faire de notre rue
$immeubles = $rues[$infos['rue']];
// Pour chaque immeuble, on modifie l'ID en son numéro
foreach ($immeubles as $key => $immeuble) {
    $i = Carto::immeuble($immeuble);
    $immeubles[$key] = $i['immeuble_numero'];
}
// On tri les résultats
natsort($immeubles);
$liste = array();
foreach ($immeubles as $i) {
    $liste[] = $i;
}