Gadget_Pager
Provides paging routines.
Template Example:
- <p class="center">
- {if: $hasPrev}
- <a href="{$widget->href($prev)}">« forward</a>
- {else}
- « forward
- {end}
- <span>|</span>
- {foreach: $moveLinks as $l}
- {if: $l->active}
- {$l->num}
- {else}
- <a href="{$widget->href($l->offset)}">{$l->num}</a>
- {end}
- <span>|</span>
- {end}
- {if: $hasNext}
- <a href="{$widget->href($next)}">back »</a>
- {else}
- back »
- {end}
- </p>
Located in /Gadget/Pager.php (line 58)
Gadget_Object | --Gadget_Widget | --Gadget_Pager
Load Gadget_Formatter by default
Has next page
Has previous page
Limit
Move Links
Offset of next page
Current Offset
Whether to do anything if page() is called
Offset of previous page
Inherited from Gadget_Widget
Gadget_Widget::$auth
Gadget_Widget::$elements
Gadget_Widget::$form
Gadget_Widget::$ID
Gadget_Widget::$location
Gadget_Widget::$main
Gadget_Widget::$qform
Gadget_Widget::$queryString
Gadget_Widget::$render
Gadget_Widget::$rights
Gadget_Widget::$show
Gadget_Widget::$template
Get Limit
Override this in your Widget to return a custom limit.
Href
Make Meta Links
Make Move Links
Make Prev and Next Calculations
On After Construct
On Before Construct
Page
This method must be called with the total count of items.
Inherited From Gadget_Widget
Gadget_Widget::aggregateFormatter()
Gadget_Widget::create()
Gadget_Widget::form()
Gadget_Widget::load()
Gadget_Widget::main()
Gadget_Widget::oddEven()
Gadget_Widget::onAfterConstruct()
Gadget_Widget::onBeforeConstruct()
Gadget_Widget::queue()
Gadget_Widget::queueAfter()
Gadget_Widget::render()
Gadget_Widget::requeue()
Gadget_Widget::unqueue()
Gadget_Widget::unsufficientRights()
Inherited From Gadget_Object
Gadget_Object::Gadget_Object()
Gadget_Object::onAfterConstruct()
Gadget_Object::onBeforeConstruct()
Gadget_Object::setOptions()
Documentation generated on Sun, 03 Jul 2005 12:46:02 +0200 by phpDocumentor 1.3.0RC3