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


PHP DocumentManager::getListPage方法代码示例

本文整理汇总了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 &#8212; 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>';
开发者ID:BackupTheBerlios,项目名称:openweb-cms-svn,代码行数:31,代码来源:documents.php

示例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>
开发者ID:BackupTheBerlios,项目名称:openweb-cms-svn,代码行数:31,代码来源:index.php


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