Source for file function.pagination.php
Documentation is available at function.pagination.php
* Smarty {pagination} function plugin
* @link http://www.bitweaver.org/wiki/function_pagination function_pagination
* Smarty {pagination} function plugin
* - <attribute>=<value> (optional) - pass in any attributes and they will be added to the pagination string<br>
* Output: url of the form: $_SERVER[SCRIPT_NAME]?attribute1=value1&attribute2=value2
$pgnUrl = $gBitSmarty->get_template_vars('returnURL');
if ( isset ( $params['url'] ) ) {
$pgnUrl = $params['url'];
$pgnUrl = $_SERVER['SCRIPT_NAME'];
$gBitSmarty->assign( 'pgnUrl', $pgnUrl );
foreach( $params as $form_param => $form_val ) {
$pgnVars .= "&". $form_param. "=". $form_val;
$pgnHidden[$form_param] = $form_val;
$gBitSmarty->assign( 'pgnVars', $pgnVars );
$gBitSmarty->assign( 'pgnHidden', $pgnHidden );
$gBitSmarty->display('bitpackage:kernel/pagination.tpl');
|