aboutsummaryrefslogtreecommitdiff
path: root/h-source/Application/Controllers
diff options
context:
space:
mode:
authorAntonio Gallo <tonicucoz@gmail.com>2011-07-21 14:43:38 +0000
committerAntonio Gallo <tonicucoz@gmail.com>2011-07-21 14:43:38 +0000
commit4a872aa6512b3336f5c8464f7c79d6b5c90b38d8 (patch)
tree627fac916b58d3e3e32c9fbdd30f64efd0d4b298 /h-source/Application/Controllers
parent32e60f1c2228e2a46707d15bec10cd54e476076c (diff)
added bios and architecture filters for notebooks
Diffstat (limited to 'h-source/Application/Controllers')
-rw-r--r--h-source/Application/Controllers/GenericController.php9
-rw-r--r--h-source/Application/Controllers/NotebooksController.php8
2 files changed, 15 insertions, 2 deletions
diff --git a/h-source/Application/Controllers/GenericController.php b/h-source/Application/Controllers/GenericController.php
index f955820..829fe05 100644
--- a/h-source/Application/Controllers/GenericController.php
+++ b/h-source/Application/Controllers/GenericController.php
@@ -441,6 +441,15 @@ class GenericController extends BaseController
$this->helper('Popup',$this->controller.'/catalogue/'.$this->lang,$popup,'inclusive','page');
//create the HTML of the popup
$data['popup'] = $this->h['Popup']->render();
+
+ if (strcmp($this->controller,'notebooks') === 0)
+ {
+ $this->mod->popupArray = array();
+ $this->mod->morePopups();
+ $this->mod->popupBuild();
+ $this->h['Popup']->popupArray = $this->mod->popupArray;
+ $data['popupMore'] = $this->h['Popup']->render();
+ }
$this->mod->orderBy = getOrderByClause($this->viewArgs['sort-by']);
$recordNumber = $this->mod->rowNumber();
diff --git a/h-source/Application/Controllers/NotebooksController.php b/h-source/Application/Controllers/NotebooksController.php
index b533a4e..470edc2 100644
--- a/h-source/Application/Controllers/NotebooksController.php
+++ b/h-source/Application/Controllers/NotebooksController.php
@@ -103,7 +103,9 @@ class NotebooksController extends GenericController
'compatibility:sanitizeString' => 'undef',
'comm_year:sanitizeString' => 'undef',
'subtype:sanitizeString' => 'undef',
- 'sort-by:sanitizeString' => 'undef'
+ 'sort-by:sanitizeString' => 'undef',
+ 'bios:sanitizeString' => 'undef',
+ 'architecture:sanitizeString' => 'undef',
);
$this->setArgKeys($argKeys);
@@ -121,7 +123,9 @@ class NotebooksController extends GenericController
'vendor' => $this->viewArgs['vendor'],
'comm_year' => $this->viewArgs['comm_year'],
'subtype' => $this->viewArgs['subtype'],
- 'compatibility' => $this->viewArgs['compatibility']
+ 'compatibility' => $this->viewArgs['compatibility'],
+ 'bios' => $this->viewArgs['bios'],
+ 'architecture' => $this->viewArgs['architecture'],
);
$this->mod->setWhereQueryClause($whereArray);