2011-11-08 8 views
0

I가 그러나 드루팔 7. 오류가 너무 많이 :(변경 호출기 형식 7

function theme_pager($tags = array(), $limit = 10, $element = 0, $parameters = array(), $quantity = 9) { 
      $pager_list = theme('pager_list', $tags, $limit, $element, $parameters, $quantity); 

      $links = array(); 
      $links['pager-first'] = theme('pager_first', ($tags[0] ? $tags[0] : t('FIRST')), $limit, $element, $parameters); 
      $links['pager-previous'] = theme('pager_previous', ($tags[1] ? $tags[1] : t('PREV')), $limit, $element, 1, $parameters); 
      $links = array_filter($links); 
      $pager_links_1 = theme('links', $links, array('class' => 'links pager pager-links left')); 

      $links = array(); 
      $links['pager-next'] = theme('pager_next', ($tags[3] ? $tags[3] : t('NEXT')), $limit, $element, 1, $parameters); 
      $links['pager-last'] = theme('pager_last', ($tags[4] ? $tags[4] : t('LAST')), $limit, $element, $parameters); 
      $links = array_filter($links); 
      $pager_links_2 = theme('links', $links, array('class' => 'links pager pager-links right')); 

      if(empty($pager_links_1)){ 
      if ($pager_list) { 
       return "<div class='pager clear-block'><div class='pager-wrapper'><ul class='links pager pager-links LeftClass'><li><span>PREV</span></li></ul>$pager_links_1 $pager_list $pager_links_2</div></div>"; 
      } 
      } 

      if(empty($pager_links_2)){ 
      if ($pager_list) { 
       return "<div class='pager clear-block'><div class='pager-wrapper'>$pager_links_1 $pager_list $pager_links_2<ul class='links pager pager-links RightClass'><li><span>NEXT</span></li></ul></div></div>"; 
      } 
      } 

      if ($pager_list) { 
      return "<div class='pager clear-block'><div class='pager-wrapper'>$pager_links_1 $pager_list $pager_links_2</div></div>"; 
      } 
} 
를 throw에서 작동하지 않는 형식 (재 구조화) 드루팔 6에서 호출기를 변경하는 다음 코드
+0

무엇이 오류입니까? – Clive

답변