本文整理汇总了PHP中DocumentManager::getListPage方法的典型用法代码示例。如果您正苦于以下问题:PHP DocumentManager::getListPage方法的具体用法?PHP DocumentManager::getListPage怎么用?PHP DocumentManager::getListPage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DocumentManager
的用法示例。
在下文中一共展示了DocumentManager::getListPage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: htmlSelect
foreach ($critereLib as $nom => $critere) {
echo '<label>', $critere, " : ";
htmlSelect("cri_{$nom}", $ref->getEntriesList($nom), $contraintes["cri_{$nom}"], '', false, 'none', '-- tous --');
echo "</label>\n";
}
?>
<input type="submit" value="Filtrer" name="filtrer" id="filtrer" />
</fieldset>
</form>
<?php
/* On affiche la liste des articles */
$am = new DocumentManager($db);
$infosPages = array();
$listeArticles = $am->getListPage($contraintes, $infosPages);
if (count($listeArticles) == 0) {
echo '<p>Aucun document ne correspond à ces critères.</p>', "\n";
exit;
}
// affichage des articles
echo '<table class="tableliste">', "\n";
echo '<caption>Liste des documents — page ', $infosPages['pagecour'], '/', $infosPages['totalpage'], '</caption>', "\n";
echo "<thead>\n <tr><th>Numéro</th>\n <th>Document</th>\n <th>Auteur</th>\n <th>Utilisateur</th>\n <th>État</th></tr>\n</thead>\n<tbody>\n";
$i = ($infosPages['pagecour'] - 1) * $am->nbParPage;
foreach ($listeArticles as $art) {
echo '<tr><td>', ++$i, '</td><td><a href="document_details.php?id=', $art['id'], '">', $art['titre'], '</a></td>';
echo '<td>', $art['doc_auteurs'], '</td>';
echo '<td>', $art['prenom'], ' ', $art['nom'], '</td>';
echo '<td>', $statusLib[intval($art['etat'])], '</td>';
echo '</tr>';
示例2: html_liste_actions
require_once PATH_INC_BACKEND_SERVICE . 'DocumentManager.class.php';
require_once PATH_INC_BACKEND_SERVICE . 'ReferenceManager.class.php';
echo html_liste_actions();
$user = $_SESSION['utilisateur'];
echo "<p>Bienvenue ", $user['uti_prenom'], " ", $user['uti_nom'], "</p>\n";
?>
<h2>Tableau de bord</h2>
<?php
$am = new DocumentManager($db);
$ref = new ReferenceManager($db);
$statusLib = $ref->getStatusList();
$am->nbLigneParPage = -1;
$infosPages = array();
$listeArticles = $am->getListPage(array('uti' => $user['uti_id']), $infosPages);
if (count($listeArticles) > 0) {
?>
<table class="tableliste">
<caption>Liste de vos documents</caption>
<thead>
<tr><th>Document</th><th>État</th></tr>
</thead>
<tbody>
<?php
foreach ($listeArticles as $art) {
echo '<tr><td><a href="document_details.php?id=', $art['id'], '">', $art['titre'], '</a></td><td>', $statusLib[intval($art['etat'])], '</td>';
}
?>
</tbody>
</table>