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');
	}
}
?>