drupal7 mini pager
TRANSCRIPT
5/13/2018 Drupal7 Mini Pager - slidepdf.com
http://slidepdf.com/reader/full/drupal7-mini-pager 1/3
/***Overrideoftheme_views_mini_pager().*/functioneachone_views_mini_pager($vars){global$pager_page_array,$pager_total;
$tags=$vars['tags'];
$element=$vars['element'];$parameters=$vars['parameters'];$quantity=$vars['quantity'];
//Calculatevariousmarkerswithinthispagerpiece://Middleisusedto"center"pagesaroundthecurrentpage.$pager_middle=ceil($quantity/2);//currentisthepagewearecurrentlypagedto$pager_current=$pager_page_array[$element]+1;//maxisthemaximumpagenumber$pager_max=$pager_total[$element];//Endofmarkercalculations.
$li_previous=theme('pager_previous',array('text'=>(isset($tags[1])?$tags[1]:t('')),'element'=>$element,'interval'=>1,'parameters'=>$parameters,));if(empty($li_previous)){$li_previous='<ahref="#"class="active"><<</a>';}
$li_next=theme('pager_next',array('text'=>(isset($tags[3])?$tags[3]:t('')),'element'=>$element,'interval'=>1,'parameters'=>$parameters,));if(empty($li_next)){$li_next='<ahref="#"class="active">>></a>';}
if($pager_total[$element]>1){$items[]=array('class'=>array('pager-previous'),'data'=>$li_previous,);
/*$items[]=array('class'=>array('pager-current'),'data'=>t('@currentof@max',array('@current'=>$pager_current,'@max'=>$pager_max)),);*/
$items[]=array('class'=>array('pager-next'),'data'=>$li_next,
5/13/2018 Drupal7 Mini Pager - slidepdf.com
http://slidepdf.com/reader/full/drupal7-mini-pager 2/3
);returntheme('item_list',array('items'=>$items,'title'=>NULL,'type'=>'ul','attributes'=>array('class'=>array('pager')),
));}}
$li_previous=theme('pager_previous',(isset($tags[1])?$tags[1]:t('')),$limit,$element,1,$parameters);if(empty($li_previous)){$li_previous=" ";}
$li_next=theme('pager_next',(isset($tags[3])?$tags[3]:t('')),$limit,$el
ement,1,$parameters);if(empty($li_next)){$li_next=" ";}