source: trunk/web/app/out/dist/content/set_news/e_news.php

Last change on this file was 6, checked in by dj3c1t, 13 years ago

mise a jour du trunk

File size: 2.6 KB
Line 
1<h2>Les news</h2>
2<div class="bloc_content">
3  <ul>
4    <li><a href="<?= $env->url(array("e" => "set_news", "action" => "add_news")) ?>">Nouvelle news</a></li>
5  </ul>
6
7<?php if($env->out["categories"]["list"]) : ?>
8  <div class="filtre">
9    Afficher les news pour la cat&eacute;gorie :
10    <select onchange="document.location=this.options[this.selectedIndex].value;">
11      <option value="<?= $env->url(array("e" => "set_news")) ?>">Toutes les cat&eacute;gories</option>
12      <option value="<?= $env->url(array("e" => "set_news", "categorie" => "")) ?>"
13              <?= isset($_GET[$env->param("categorie")]) && strlen($_GET[$env->param("categorie")]) == 0 ?
14                    "selected" : "" ?>>Sans cat&eacute;gorie</option>
15<?php if($env->out["categories"]["total"] > 0) : foreach($env->out["categories"]["list"] as $id_categorie => $categorie) : ?>
16      <option value="<?= $env->url(array("e" => "set_news", "categorie" => $id_categorie)) ?>"
17              <?= $_GET[$env->param("categorie")] == $id_categorie ? "selected" : "" ?>>
18        <?= $categorie["titre"] ?>
19      </option>
20<?php endforeach; endif; ?>
21    </select>
22  </div>
23<?php endif; ?>
24
25<?php if($env->out["news"]["list"]) : ?>
26
27<?php
28
29  echo navig
30  ( $env->start,
31    $env->out["news"]["total"],
32    $env->config("max_list"),
33    $_SERVER["REQUEST_URI"],
34    $env->param("start"),
35         " news"
36  );
37
38?>
39<br /><br />
40<table class="admin">
41  <tr>
42    <th>titre</th>
43    <th>categorie</th>
44    <th>date de publication</th>
45    <th>auteur</th>
46    <th colspan="2">actions</th>
47  </tr>
48<?php foreach($env->out["news"]["list"] as $id_news => $news) : ?>
49  <tr class="hl">
50    <td><?= $news["titre"] ?></td>
51    <td><?= $env->out["categories"]["list"][$news["categorie"]]["titre"] ?></td>
52    <td><?= $news["date_publication"] ?></td>
53    <td><?= $news["auteur"] ?></td>
54    <td align="center">
55    <a href="<?= $env->url(array("e" => "set_news", "action" => "set_one_news", "news" => $id_news)) ?>"
56       class="admin_link"
57       title="modifier cette news"><img src="<?= $env->out_file("icons/edit.gif") ?>" /></a>
58    </td>
59    <td align="center">
60    <a href="<?= $env->url(array("e" => "set_news", "action" => "del_news", "news" => $id_news)) ?>"
61       class="admin_link"
62       title="supprimer cette news"
63       onclick="return confirm('supprimer cette news ?')"><img src="<?= $env->out_file("icons/del.gif") ?>" /></a>
64    </td>
65  </tr>
66<?php endforeach; ?>
67</table>
68<?php else : ?>
69<?php if($_GET[$env->param("categorie")]) : ?>
70  <p>Aucune news dans cette cat&eacute;gorie pour le moment...</p>
71<?php else : ?>
72  <p>Aucune news pour le moment...</p>
73<?php endif; ?>
74<?php endif; ?>
75</div>
Note: See TracBrowser for help on using the repository browser.