当前位置: 首页>>代码示例>>PHP>>正文


PHP Core::goPage方法代码示例

本文整理汇总了PHP中Core::goPage方法的典型用法代码示例。如果您正苦于以下问题:PHP Core::goPage方法的具体用法?PHP Core::goPage怎么用?PHP Core::goPage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Core的用法示例。


在下文中一共展示了Core::goPage方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: isset

<?php

/**
 * Acceptation d'une nouvelle mission
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
// On vérifie qu'un code de mission a été entré
if ((isset($_GET['code']) || isset($_POST['code'])) && (isset($_GET['user']) || isset($_POST['user']))) {
    // On récupère le code de la mission
    $code = isset($_GET['code']) ? $_GET['code'] : $_POST['code'];
    $user = isset($_GET['user']) ? $_GET['user'] : $_POST['user'];
    // On ouvre la mission
    $mission = new Mission($code);
    $type = $mission->get('mission_type') == 'porte' ? 'porte' : 'boite';
    // On change le statut de la mission comme ouvert et on redirige
    if ($mission->reponse(1, $user)) {
        Core::goPage($type, array('action' => 'missions'), true);
    } else {
        // En cas d'erreur, on affiche un code d'erreur
        http_response_code(418);
    }
} else {
    http_response_code(418);
}
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:mission-accepter.ajax.php

示例2: array

        ?>
">
					<small><span><?php 
        echo Event::displayType($e->get('type'));
        ?>
</span></small>
					<strong><a href="<?php 
        echo Core::goPage('contact', array('contact' => $c->get('id'), 'evenement' => $e->get('id')));
        ?>
"><?php 
        echo !empty($e->get('objet')) ? $e->get('objet') : 'Événement sans titre';
        ?>
</a></strong>
					<ul class="infosAnnexes">
						<li class="contact"><a href="<?php 
        echo Core::goPage('contact', array('contact' => $c->get('id')));
        ?>
"><?php 
        echo $c->display_name();
        ?>
</a></li>
						<li class="date"><?php 
        echo date('d/m/Y', strtotime($e->get('date')));
        ?>
</li>
					</ul>
				</li>
                <?php 
    }
    ?>
    	    </ul>
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:contacts.tpl.php

示例3: foreach

	<section id="missions">
		<h3 class="titrebloc">Missions ouvertes auxquelles vous participez</h3>
		
		<ul class="liste-missions">
        <?php 
    foreach ($missions_ouvertes as $mission_ouverte) {
        $mission = new Mission(md5($mission_ouverte));
        $deadline = DateTime::createFromFormat('Y-m-d', $mission->get('mission_deadline'));
        ?>
    		<li>
    		    <a href="<?php 
        Core::goPage('reporting', array('mission' => $mission->get('mission_hash')));
        ?>
" class="nostyle"><button style="float: right; margin-top: 1.33em;">Ouvrir la mission</button></a>
    		    <a href="<?php 
        Core::goPage('reporting', array('mission' => $mission->get('mission_hash')));
        ?>
" class="nostyle"><h4><?php 
        echo $mission->get('mission_nom');
        ?>
</h4></a>
            <?php 
        if ($mission->get('mission_deadline')) {
            ?>
    		    <p>Cette mission de porte-à-porte doit être terminée pour le <strong><?php 
            echo $deadline->format('d/m/Y');
            ?>
</strong>.</p>
            <?php 
        } else {
            ?>
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:porte-missions.tpl.php

示例4: unset

    if (empty($coordonnee)) {
        unset($reporting[$report]);
    } else {
        // On récupère l'identifiant de l'électeur
        $electeur = explode('-', $report);
        // On retraite dans le tableau initial
        $reporting[$electeur[1]][$electeur[0]] = $coordonnee;
        // On supprime l'ancienne information
        unset($reporting[$report]);
    }
}
// Pour chaque contact, on enregistre l'information
foreach ($reporting as $report => $infos) {
    $contact = new People($report);
    // On enregistre l'adresse mail si elle existe
    if (isset($infos['email'])) {
        $contact->contact_details_add($infos['email']);
    }
    // On regarde le type de numéro de téléphone puis on l'enregistre s'il existe
    if (isset($infos['phone'])) {
        $numero = preg_replace('`[^0-9]`', '', $infos['phone']);
        $premiersNums = $numero[0] . $numero[1];
        if ($premiersNums == 06 || $premiersNums == 07) {
            $contact->contact_details_add($numero);
        } else {
            $contact->contact_details_add($numero);
        }
    }
}
Core::goPage('reporting', array('mission' => $_GET['mission'], 'rue' => $_GET['rue']), true);
开发者ID:leqg,项目名称:leqg,代码行数:30,代码来源:reporting-coordonnees.tpl.php

示例5: array

Core::goPage('mission', array('code' => $data->get('mission_hash')));
?>
">Supervision</a>
    <a href="<?php 
Core::goPage('mission', array('code' => $data->get('mission_hash'), 'admin' => 'militant'));
?>
">Militants</a>
    <a href="<?php 
Core::goPage('mission', array('code' => $data->get('mission_hash'), 'admin' => 'parcours'));
?>
">Parcours</a>
    <?php 
if ($data->get('mission_type') == 'porte') {
    ?>
<a href="<?php 
    Core::goPage('mission', array('code' => $data->get('mission_hash'), 'admin' => 'retours'));
    ?>
">Demandes</a><?php 
}
?>
</nav>

<div class="colonne demi gauche">
    <section class="contenu demi">
        <h4>Supervision des militants</h4>
        
        <?php 
if ($militants) {
    ?>
            <ul class="informations">
                <li class="responsable">
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:mission.tpl.php

示例6: array

?>

	<h2>Mission &laquo;&nbsp;<?php 
echo $data->get('mission_nom');
?>
&nbsp;&raquo;</h2>

    <h3 style="margin: 20px;"><?php 
echo $immeuble['immeuble_numero'];
?>
 <?php 
echo $rue['rue_nom'];
?>
</h3>

    <a href="<?php 
Core::goPage('report', array('code' => $_GET['code'], 'rue' => $_GET['rue'], 'immeuble' => $_GET['immeuble'], 'electeur' => $_GET['immeuble'], 'statut' => 1));
?>
" class="nostyle bouton">Inaccessible</a>
    <a href="<?php 
Core::goPage('report', array('code' => $_GET['code'], 'rue' => $_GET['rue'], 'immeuble' => $_GET['immeuble'], 'electeur' => $_GET['immeuble'], 'statut' => 2));
?>
" class="nostyle bouton">Boîtage réalisé</a>
	
	<a href="<?php 
Core::goPage('mission', array('code' => $_GET['code'], 'rue' => $_GET['rue']));
?>
" class="bouton nostyle">Retour à la rue</a>

<?php 
Core::loadFooter();
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:mission-immeuble.tpl.php

示例7: array

<?php

User::protection(5);
Core::loadHeader();
?>
<ul id="actions">
	<li>
		<a href="<?php 
Core::goPage('recherche', array('destination' => 'interaction'));
?>
">
			<span>&#xe80b;</span>
			<p>Nouvelle interaction</p>
		</a>
	</li>
	<li>
		<a href="<?php 
Core::goPage('recherche', array('destination' => 'fiche'));
?>
">
			<span>&#xe840;</span>
			<p>Consulter une fiche</p>
		</a>
	</li>
</ul>
<?php 
Core::loadFooter();
开发者ID:leqg,项目名称:leqg,代码行数:27,代码来源:contacts.tpl.php

示例8: array

<div class="colonne demi droite">
	<section class="contenu demi">
		<h4>Contacts connus du bureau</h4>
		
		<ul class="listeContacts">
    <?php 
$adresses = array();
$contacts = Carto::listeElecteursParBureau($bureau['bureau_id'], true);
foreach ($contacts as $contact) {
    $classSexe = array('M' => 'homme', 'F' => 'femme', 'i' => 'isexe');
    $c = new Contact($contact['code']);
    $adresses[] = explode('|', $c->adresse('electorale', '|'));
    ?>
			<a href="<?php 
    Core::goPage('contact', array('contact' => $contact['code']));
    ?>
" class="nostyle">
				<li class="contact <?php 
    echo $classSexe[$contact['contact_sexe']];
    ?>
">
        <?php 
    if (!empty($contact['contact_nom']) || !empty($contact['contact_nom_usage']) || !empty($contact['contact_prenoms'])) {
        ?>
					<strong><?php 
        echo mb_convert_case($contact['contact_nom'], MB_CASE_UPPER);
        ?>
 <?php 
        echo mb_convert_case($contact['contact_nom_usage'], MB_CASE_UPPER);
        ?>
开发者ID:leqg,项目名称:leqg,代码行数:30,代码来源:carto-bureau.tpl.php

示例9:

<?php

/**
 * Suppression d'un numéro à appeler dans une mission de phoning
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
if (isset($_POST['mission'])) {
    // On ouvre la fiche concernée
    $link = Configuration::read('db.link');
    // On effectue la modification
    $query = $link->prepare('UPDATE `argumentaires`
         SET `argumentaire_statut` = 0
         WHERE `argumentaire_id` = :id');
    $query->bindParam(':id', $_POST['mission'], PDO::PARAM_INT);
    $query->execute();
    // On supprime tous les rappels non fait de cette mission
    $query = $link->prepare('DELETE FROM `rappels`
         WHERE `rappel_statut` = 0
         AND `argumentaire_id` = :id');
    $query->bindParam(':id', $_POST['mission'], PDO::PARAM_INT);
    $query->execute();
    // On redirige vers les dossiers
    Core::goPage('rappels', true);
}
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:rappels-suppression.ajax.php

示例10: array

?>
">
			</li>
			<li>
				<label for="form-fixe">Téléphone</label>
				<input type="tel" name="fixe" id="form-fixe" value="<?php 
echo $contact->get('fixe');
?>
">
			</li>
			<li>
				<input type="submit" value="Enregistrer">
			</li>
		</ul>
	</form>
	
	<nav id="actions-fiche">
		<a href="#" id="retourDepuisModif" class="retour">&#xe813;</a>
	</nav>
</section>

<nav id="actions-fiche">
	<a href="#" id="goToHistorique" class="historique">&#xe8dd;</a>
	<a href="<?php 
Core::goPage('interaction', array('action' => 'ajout', 'fiche' => $contact->get('contact_id')));
?>
" id="ajoutInteraction" class="central">&#xe816;</a>
	<a href="#" id="goToModif" class="modifier">&#xe855;</a>
</nav>
<?php 
Core::loadFooter();
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:fiche.tpl.php

示例11:

">
			<span>&#xe90b;</span>
			<p>Reporting mobile</p>
		</a>
	</li>
</ul>
<?php 
} else {
    ?>
<ul id="actions">
	<li>
		<a href="<?php 
    Core::goPage('boitage');
    ?>
">
			<span>&#xe84d;</span>
			<p>Boîtage</p>
		</a>
	</li>
	<li>
		<a href="<?php 
    Core::goPage('porte');
    ?>
">
			<span>&#xe841;</span>
			<p>Porte à porte</p>
		</a>
	</li>
</ul>
<?php 
}
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:services.tpl.php

示例12: confirm

			<h1><a href="<?php 
Core::goPage();
?>
" class="nostyle">LeQG</a></h1>
			<a id="goToMenu" href="#menu">&#xe811;</a>
		</header>
		
		<nav id="menu">
			<a href="<?php 
Core::goPage('recherche');
?>
"><span>&#xe803;</span>Recherche</a>
			<a href="<?php 
Core::goPage('contacts');
?>
"><span>&#xe840;</span>Contacts</a>
			<a href="<?php 
Core::goPage('porte');
?>
"><span>&#xe841;</span>Porte à porte</a>
			<a href="<?php 
Core::goPage('boitage');
?>
"><span>&#xe84d;</span>Boîtage</a>
			<a href="<?php 
Core::goPage('deconnexion');
?>
" onclick="return confirm('Êtes-vous sûr de vouloir vous déconnecter ?');"><span>&#xe85d;</span>Déconnexion</a>
		</nav>
		
		<main>
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:header.tpl.php

示例13:

<?php

/**
 * Suppression d'une mission de porte à porte
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
if (isset($_POST['mission'])) {
    // On ouvre la fiche concernée
    $link = Configuration::read('db.link');
    // On effectue la modification
    $query = 'UPDATE `mission`
              SET `mission_statut` = 0
              WHERE `mission_id` = :id';
    $query = $link->prepare($query);
    $query->bindParam(':id', $_POST['mission'], PDO::PARAM_INT);
    $query->execute();
    // On redirige vers les dossiers
    Core::goPage('porte', true);
}
开发者ID:leqg,项目名称:leqg,代码行数:26,代码来源:porte-suppression.ajax.php

示例14: array

            <?php 
            } else {
                ?>
                <p><?php 
                if (empty($data->get('message'))) {
                    echo 'Aucun message actuellement, ce paramètre est nécessaire pour l\'envoi.';
                } else {
                    echo $data->get('message');
                }
                ?>
</p>
                <?php 
                if ($data->get('status') == 'open') {
                    ?>
<p style="text-align: center;"><a href="<?php 
                    echo Core::goPage('campagne', array('id' => $_GET['id'], 'operation' => 'modificationSMS'));
                    ?>
" class="modifierObjet">Modifier le message</a></p><?php 
                }
                ?>
            <?php 
            }
            ?>
        </section>
        <?php 
        }
        ?>
    </div>

<?php 
}
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:campaign-dashboard.tpl.php

示例15: array

        <?php 
}
?>
        
        <?php 
if (User::authLevel() > 5) {
    ?>
        <a href="<?php 
    Core::goPage('porte', array('mission' => $_GET['mission']));
    ?>
" class="nostyle"><button>Revenir à la mission</button></a>
        <?php 
} else {
    ?>
        <a href="<?php 
    Core::goPage('porte', array('action' => 'voir', 'mission' => $mission['mission_id']));
    ?>
" class="nostyle"><button>Revenir à la mission</button></a>
        <?php 
}
?>
    </section>
    
<?php 
if (Porte::nombreVisites($mission['mission_id'])) {
    $rues = Porte::liste($mission['mission_id']);
    foreach ($rues as $rue => $immeubles) {
        if (count($immeubles)) {
            if ($rue == $_GET['rue']) {
                $ville = Carto::ville(Carto::villeParRue($rue));
                // On va tenter de retrier les immeubles dans le bon ordre
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:porte-reporting-rue.tpl.php


注:本文中的Core::goPage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。