您好我正在尝试将html添加到" t('较旧的帖子')"和" t('较新的帖子')"这可能吗 ?我能搞清楚吗???? 我在Drupal 6 template.php文件中。
这是我试图添加为html的代码 -
<a href="" class="action"><span>Newer Posts</span></a>
<a href="" class="action back"><span>Older Posts</span></a>
我需要在位于以下全部功能的这些位置替换上面的内容吗?
t('Older Posts')
t('Newer Posts')
我想创建像这样的东西
t('<a href="" class="action back"><span>Older Posts</span></a>')
t('<a href="" class="action"><span>Newer Posts</span></a>')
全功能
function theme_views_mini_pager($tags = array(), $limit = 10,
$element = 0, $parameters = array(), $quantity = 9) {
global $pager_page_array, $pager_total;
// Calculate various markers within this pager piece:
// Middle is used to "center" pages around the current page.
$pager_middle = ceil($quantity / 2);
// current is the page we are currently paged to
$pager_current = $pager_page_array[$element] + 1;
// max is the maximum page number
$pager_max = $pager_total[$element];
// End of marker calculations.
$li_previous = theme('pager_previous', (isset($tags[1]) ? $tags[1] :
t('Older Posts')), $limit, $element, 1, $parameters);
if (empty($li_previous)) {
$li_previous = " ";
}
$li_next = theme('pager_next', (isset($tags[3]) ? $tags[3] : t('Newer Posts')),
$limit,$element, 1, $parameters);
if (empty($li_next)) {
$li_next = " ";
}
if ($pager_total[$element] > 5) {
$items[] = array(
'class' => 'action back pager-previous',
'data' => $li_previous,
);
$items[] = array(
'class' => 'action pager-next',
'data' => $li_next,
);
return theme('item_list', $items, NULL, 'ul', array('class' => 'pager'));
}
}
我试图弄清楚这是否可能我已经尝试过很多东西而且还没有任何效果。
答案 0 :(得分:0)
您可以使用
$link = '<a href="" class="action back"><span>' . t('Older Posts') . '</span></a>';
OR
$link = t('!link_startOlder Posts!link_end', array(
'!link_start' => '<a href="" class="action back"><span>',
'!link_end' => '</span></a>',
));