phpPeanuts  2.2.0
phpPeanuts framework
 All Data Structures Namespaces Files Functions Variables
ObjectSearchPage Class Reference

Inherits PntObjectSearchPage.

Additional Inherited Members

- Public Member Functions inherited from PntObjectSearchPage
 getName ()
 
 getSearchButtonLabel ()
 
 printMainPart ()
 
 printFilterPart ()
 
 getFilterFormPartName ()
 
 hasFilterForm ()
 
 getFilterFormPart ()
 
 getPropertyFilter ()
 
 getRequestedObject ()
 
 useDefault ($filterFormPart)
 
 getRequestedObjectDefault ()
 
 getFilterPartString ()
 
 getFilterPartDescription ($filter)
 
 getPageButtonScript ($pageItemOffset)
 
 getFormName ()
 
 getAllItemsSize ()
 
 getItemsInfo ()
 
 printItemTablePart ()
 
 getInitItemTable ()
 
 setTableHeaderSortParams ($table)
 
 getHeaderSortParams ($paths)
 
 ajaxPrintUpdates ($preFix='')
 
- Static Public Member Functions inherited from PntPage
static getInfoStyleOk ()
 
static getInfoStyleError ()
 
static getInfoStyleWarning ()
 
- Data Fields inherited from PntObjectSearchPage
 $advancedFilterOverlayLeft = 120
 

Detailed Description

Kind of IndexPage with FilterFormPart for searching for objects. Results are shown in a TablePart. Paging buttons are created by a PntPagerButtonsListBuilder, whose classfolder is pnt/web/helpers. Columns of the TablePart can be specified in metadata on the class specified by pntType request parameter,

See Also
http://www.phppeanuts.org/site/index_php/Pagina/61

This concrete subclass is here to keep de application developers code (including localization overrides) separated from the framework code.

See Also
http://www.phppeanuts.org/site/index_php/Menu/178 Framework code is in superclass. This class may be copied to an application folder to make application specific overrides.
http://www.phppeanuts.org/site/index_php/Pagina/64

The documentation for this class was generated from the following file: