Current File : /home/karenpetzb/application/modules/default/controllers/AjaxController.php |
<?php
class AjaxController extends Modules_Default_Controllers_MainController
{
private $layout;
public function init()
{
$this->view->baseUrl = $this->getBaseUrl();
$layout = Zend_Layout::getMvcInstance();
$layout->disableLayout();
$this->checkMaintenance();
}
public function indexAction()
{
$this->_forward('ajaxmessage');
}
public function ajaxmessageAction() {
$this->render();
}
public function ajaxvalueAction() {
$this->render();
}
public function ajaxcaddyAction() {
$this->render();
}
public function ajaxlivraisonAction() {
$this->render();
}
public function ajaxaccountAction() {
$this->render();
}
public function autocompletekeywordAction() {
$result = array();
if ($this->getRequest()->isPost()) {
$filter = new Zend_Filter();
$filter->addFilter(new Zend_Filter_StringTrim())
->addFilter(new Zend_Filter_StripTags())
->addFilter(new Zend_Filter_StringToLower())
->addFilter(new Zend_Filter_CustomAlnum(array('allowwhitespace' => true)));
$keyword = new KeyWord();
$key = $filter->filter(utf8_decode($this->getRequest()->getPost('search')));
$result = $keyword->findByKeyword($key);
}
$this->view->messageSuccess = serialize($result);
$this->render('ajaxvalue');
}
}
?>