CLICK HERE TO BUY IT TODAY! OR GET IT FREE VIA TRIALPAY  

PHP Demo Application - Source Code

/Framework/Model/RequestHandlers/SearchForm.php

<?php
/**
* Output a grid to allow the user to select a value.  
*
* @package      Apeel_Framework_Model_RequestHandlers
* @version      1.1.0
* @author       John W. King (email: contact@apeelframework.net)
* @copyright    City Business Logic Limited 2001-2011
* @license      Dual MIT / GNU Lesser General Public License Version 3
*/

/**
* Gets the requested data object, and information on what to do with the user 
* selected record from the standard request object and calls the grid library 
* displayGrid(...) method to output the grid.  

* Form fields/Filters with the ability to pop-up a search grid to select the 
* value have a hidden id field and a visible display field.  displayColumn is
* the index of the column to populate the display field (identified by 
* returnDisplay).  The primary key value is stored in the form field 
* identified by returnId.  index is a numerical value unique to the form in 
* case multiple forms are loaded/hidden.   
*/ 
$dataObjectHash Apeel_Framework_Controller_Libraries_Input::request('dataObject');
$displayColumn Apeel_Framework_Controller_Libraries_Input::request('displayColumn');
$returnId Apeel_Framework_Controller_Libraries_Input::request('returnId');
$returnDisplay Apeel_Framework_Controller_Libraries_Input::request('returnDisplay');
$index Apeel_Framework_Controller_Libraries_Input::request('index');

// Display Grid
Apeel_Framework_Model_Libraries_Grid::displayGrid($dataObjectHash'2'$index$displayColumn$returnId$returnDisplay);

?>

PHP Demo Source Code Index