/ Published in: PHP
                    
                                        
Example controller used for AJAX requests - Disables layout, shows how to sent an action to not render a view (setNoRender) and adds some security checks.
                
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
<?php
/******************************************
App Async Controller for AJAX functionality
Module: App
Controller: Async
******************************************/
class App_AsyncController extends Zend_Controller_Action {
public function init() {
//Set no views to render in any action
//You may wish to change this if you want to use a view file
$this->getHelper('viewRenderer')->setNoRender();
//Ensure this is an AJAX request
if(!$this->_request->isXmlHttpRequest()) {
}
}
public function someAction() {
//Disable the layout.
$this->getHelper('layout')->disableLayout();
}
}
Comments
 Subscribe to comments
                    Subscribe to comments
                
                