我創造我在Drupal 7網站接下來尋呼機,我需要上一頁|在Drupal 7
<<Prev | Next>>
尋呼系統爲我的網站。這是必需的,因爲我不想使用drupal pager(它不是必需的)。有沒有辦法改變Drupal的傳呼機,還是我必須使用Drupal 7 API?
如果我必須使用API,請給我一個鏈接或幫助我更改Drupal 7分頁。
我創造我在Drupal 7網站接下來尋呼機,我需要上一頁|在Drupal 7
<<Prev | Next>>
尋呼系統爲我的網站。這是必需的,因爲我不想使用drupal pager(它不是必需的)。有沒有辦法改變Drupal的傳呼機,還是我必須使用Drupal 7 API?
如果我必須使用API,請給我一個鏈接或幫助我更改Drupal 7分頁。
你需要在你的主題超越此功能的template.php http://api.drupal.org/api/drupal/includes!pager.inc/function/theme_pager/7 theme_pager將被重命名爲YOURTHEMENAME_pager。 複製完整的功能並重新命名,並按照您的要求對功能進行更改。
一個非常簡單的尋呼機,沒有第一/最後一個環節:
<?php
function phptemplate_pager($tags = array(), $limit = 10, $element = 0, $parameters = array()) {
global $pager_page_array, $pager_total;
$page_prev = $pager_page_array[$element] - 1;
$page_curr = $pager_page_array[$element] + 1;
$page_next = $pager_page_array[$element] + 1;
if ($pager_total[$element] > 1) {
$output = '<div class="previous-next">';
if ($pager_page_array[$element]!=0) $output.= '<a href="?page='.$page_prev.'" class="previous">Previous</a>';
$output.= '<div class="previous-next-page">Page '.$page_curr.'/'.$pager_total[$element].'</div>';
if ($page_curr!=$pager_total[$element]) $output.= '<a href="?page='.$page_next.'" class="next">Next</a>';
$output.= '</div>';
return $output;
}
}
?>
你可以主題是你自己,沒有什麼花哨那裏。
在你只是想添加一個類的按鈕時,使用此:
function mytheme_pager_link($variables)
{
$variables['attributes']['class'] = 'btn';
return theme_pager_link($variables);
}
我不能understant,應在該變量「$變量」是什麼。我怎樣才能禁用Drupal 7分頁 – 2012-07-20 13:48:07