aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/indexController.php
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-03-16 20:29:24 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-03-16 20:29:24 +0100
commit9daa4c14636ca6b70031344f812ac99947b3a2b0 (patch)
tree7a0ec97e6e3e99c0af588bda39e69207b511cff4 /app/controllers/indexController.php
parentc164e0b456a0642a7ef8e2c044b0f591b25c9d64 (diff)
Ajout champs de recherche + désactivation des raccourcis quand un input a le focus -> fix bugs #18 et #29
Diffstat (limited to 'app/controllers/indexController.php')
-rwxr-xr-xapp/controllers/indexController.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/app/controllers/indexController.php b/app/controllers/indexController.php
index 18d9d43c3..79d430f99 100755
--- a/app/controllers/indexController.php
+++ b/app/controllers/indexController.php
@@ -30,11 +30,13 @@ class indexController extends ActionController {
$this->view->get_f = false;
$order = $this->view->conf->sortOrder ();
+ $search = Request::param ('search');
+
$error = false;
// Récupère les flux par catégorie, favoris ou tous
if ($get == 'favoris') {
- $entries = $entryDAO->listFavorites ($mode, $order);
+ $entries = $entryDAO->listFavorites ($mode, $search, $order);
$this->view->get_c = $get;
View::prependTitle ('Vos favoris - ');
} elseif ($get != false) {
@@ -42,7 +44,7 @@ class indexController extends ActionController {
$get = substr ($get, 2);
if ($typeGet == 'c') {
- $entries = $entryDAO->listByCategory ($get, $mode, $order);
+ $entries = $entryDAO->listByCategory ($get, $mode, $search, $order);
$cat = $catDAO->searchById ($get);
if ($cat) {
@@ -52,7 +54,7 @@ class indexController extends ActionController {
$error = true;
}
} elseif ($typeGet == 'f') {
- $entries = $entryDAO->listByFeed ($get, $mode, $order);
+ $entries = $entryDAO->listByFeed ($get, $mode, $search, $order);
$feed = $feedDAO->searchById ($get);
if ($feed) {
@@ -74,7 +76,7 @@ class indexController extends ActionController {
// Cas où on ne choisie ni catégorie ni les favoris
// ou si la catégorie ne correspond à aucune
if (!isset ($entries)) {
- $entries = $entryDAO->listEntries ($mode, $order);
+ $entries = $entryDAO->listEntries ($mode, $search, $order);
}
try {