/
ActusController.php
43 lines (35 loc) · 980 Bytes
/
ActusController.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
namespace App\Controller;
use App\Controller\AppController;
/**
* Class ActualityController
* @package Ivp
*/
class ActusController extends AppController{
public function __construct(){
parent::__construct();
$this->loadModel('Actuality');
}
/**
* index()
* Affiche le contenu du fichier actus/index.php (La liste des actualités)
*/
public function index(){
$actus = $this->Actuality->last();
// $categs = $this->Category->all();
$this->render('actus.index', compact('actus','categs'));
}
/**
* actualite()
* Affiche le contenu du fichier categs/actus.php (L'actualité qui est choisie)
*/
public function actualite(){
$actu = $this->Actuality->findWith($_GET['id']);
if($actu === false){
$this->notfound();
}
$categs = $this->Category->all();
$this->render('actus.actualite', compact('actu','categs'));
}
}
?>