本文整理汇总了PHP中People::display_name方法的典型用法代码示例。如果您正苦于以下问题:PHP People::display_name方法的具体用法?PHP People::display_name怎么用?PHP People::display_name使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类People
的用法示例。
在下文中一共展示了People::display_name方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
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>
</section>
<?php
}
示例2: sending
/**
* Email sending method
*
* @param integer $campaign Campaign ID
* @param string $email Recipient's email
*
* @return void
* @static
**/
public static function sending(int $campaign, string $email)
{
// campaign data
$campaign = new Campaign($campaign);
// recipient data
$query = Core::query('contact-by-email');
$query->bindValue(':coord', $email);
$query->execute();
$data = $query->fetch(PDO::FETCH_NUM);
$person = new People($data[0]);
unset($data);
$mail = $campaign->get('mail');
$replace = array('mail-optout.php?test' => 'mail-optout.php?email=' . md5($email));
$mail = strtr($mail, $replace);
$to = array(array('email' => $email, 'name' => $person->display_name(), 'type' => 'to'));
$message = array('html' => $mail, 'subject' => $campaign->get('objet'), 'from_email' => Configuration::read('mail.sender.mail'), 'from_name' => Configuration::read('mail.sender.name'), 'headers' => array('Reply-To' => Configuration::read('mail.replyto')), 'to' => $to, 'track_opens' => true, 'auto_text' => true, 'subaccount' => Configuration::read('client'));
$async = true;
$mandrill = Configuration::read('mail');
$result = $mandrill->messages->send($message, $async);
// we parse mail sending result
$result = $result[0];
// we save result data
$query = Core::query('tracking-update');
$query->bindValue(':campaign', $campaign->get('id'), PDO::PARAM_INT);
$query->bindValue(':email', $result['email']);
$query->bindValue(':id', $result['_id']);
$query->bindValue(':status', $result['status']);
$query->bindValue(':reject', $result['reject_reason']);
$query->execute();
}
示例3: People
<th>Électeur</th>
<th style="width: 300px">Email</th>
<th style="width: 200px">Téléphone</th>
</tr>
</thead>
<tbody>
<?php
foreach ($coordonnees as $electeur) {
$contact = new People($electeur);
?>
<tr class="ligne-electeur-<?php
echo $contact->get('id');
?>
">
<td><?php
echo $contact->display_name();
?>
</td>
<td><input type="text" name="email-<?php
echo $electeur;
?>
" placeholder="email" style="border: none; width: 100%; text-align: center;"></td>
<td><input type="text" name="phone-<?php
echo $electeur;
?>
" placeholder="numéro" style="border: none; width: 100%; text-align: center;"></td>
</tr>
<?php
}
?>
</tbody>
示例4: foreach
<ul class="listeContacts">
<?php
if ($data->newContactsNumber()) {
// On fait la liste des contacts concernés
$contacts = $data->contactsList(4);
foreach ($contacts as $contact) {
// On ouvre la fiche du contact concerné
$fiche = new People($contact[0]);
if ($fiche->get('sexe') == 'H') {
$sexe = 'homme';
} elseif ($fiche->get('sexe') == 'F') {
$sexe = 'femme';
} else {
$sexe = 'isexe';
}
if (!empty($fiche->display_name())) {
$nomAffichage = $fiche->display_name();
} elseif (!empty($fiche->get('organisme'))) {
$nomAffichage = $fiche->get('organisme');
} else {
$nomAffichage = 'Fiche sans nom';
}
?>
<a href="<?php
Core::goPage('contact', array('contact' => $fiche->get('id')));
?>
" class="nostyle contact-<?php
echo $fiche->get('id');
?>
">
<li class="contact <?php
示例5: strtolower
<?php
// On protège le module
User::protection(5);
// Chargement de l'objet contact
$data = new People($_GET['contact']);
$address = $data->postal_address();
// Chargement de l'entête
Core::loadHeader();
?>
<h2 class="titre" id="nomContact" data-fiche="<?php
echo $data->get('id');
?>
"><?php
if (!empty($data->display_name())) {
echo $data->display_name();
} else {
echo 'Cliquez pour ajouter un nom';
}
?>
</h2>
<div class="colonne demi gauche">
<section id="fiche-details" class="contenu demi">
<ul class="icones-etatcivil">
<li class="sexe <?php
echo strtolower($data->display_sex());
?>
?>"><?php
echo $data->display_sex(true);
示例6: People
$rappel = $query->fetch(PDO::FETCH_ASSOC);
// On affecte ce rappel à l'utilisateur qui vient de l'ouvrir
$query = $link->prepare('UPDATE `rappels` SET `user_id` = :user, `rappel_statut` = 1 WHERE `argumentaire_id` = :argumentaire AND `contact_id` = :contact');
$query->bindParam(':user', $userId, PDO::PARAM_INT);
$query->bindParam(':argumentaire', $rappel['argumentaire_id'], PDO::PARAM_INT);
$query->bindParam(':contact', $rappel['contact_id'], PDO::PARAM_INT);
$query->execute();
// On ouvre l'argumentaire
$query = $link->prepare('SELECT * FROM `argumentaires` WHERE `argumentaire_id` = :argumentaire');
$query->bindParam(':argumentaire', $rappel['argumentaire_id'], PDO::PARAM_INT);
$query->execute();
$argumentaire = $query->fetch(PDO::FETCH_ASSOC);
// On ouvre la fiche du contact
$contact = new People($rappel['contact_id']);
// On cherche le nom à afficher
if (!empty($contact->display_name())) {
$nomAffichage = $contact->display_name();
} elseif (!empty($contact->get('organisme'))) {
$nomAffichage = $contact->get('organisme');
} else {
$nomAffichage = 'Fiche sans nom';
}
}
// On charge le template
Core::loadHeader();
?>
<h2 class="titre" data-argumentaire="<?php
echo $argumentaire['argumentaire_id'];
?>
" data-contact="<?php
echo $contact->get('id');